blob: 4a94313d24e721763ebce584d44335558ac9b558 [file] [log] [blame]
package org.eclipse.osbp.authentication.account.datamarts;
import com.vaadin.ui.Notification;
import java.math.BigDecimal;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Timestamp;
import java.util.List;
import java.util.Locale;
import java.util.ResourceBundle;
import org.eclipse.osbp.authentication.account.datamarts.UserAccountDatamartContainer;
import org.eclipse.osbp.bpm.api.BPMTaskSummary;
import org.eclipse.osbp.core.api.persistence.IPersistenceService;
import org.eclipse.osbp.dsl.common.datatypes.IDto;
import org.eclipse.osbp.preferences.ProductConfiguration;
import org.eclipse.osbp.runtime.common.event.IDualData;
import org.eclipse.osbp.runtime.common.filter.IDatamartService;
import org.eclipse.osbp.runtime.common.i18n.ITranslator;
import org.eclipse.osbp.ui.api.datamart.DatamartData;
import org.eclipse.osbp.ui.api.datamart.DatamartFilter;
import org.eclipse.osbp.ui.api.datamart.IDataMart.EType;
import org.eclipse.osbp.user.User;
import org.eclipse.osbp.utils.vaadin.SimpleDateFormatter;
import org.eclipse.osbp.xtext.datamart.common.DatamartDtoMapper;
import org.eclipse.osbp.xtext.datamart.common.olap.DerivedAxis;
import org.eclipse.osbp.xtext.datamart.common.olap.DerivedMember;
import org.eclipse.osbp.xtext.datamart.common.olap.DerivedPosition;
import org.eclipse.osbp.xtext.datamart.common.sql.FillerTextResultSet;
import org.eclipse.osbp.xtext.datamart.common.sql.FillerTextResultSetMetaData;
import org.eclipse.osbp.xtext.datamart.common.sql.SqlCellSet;
import org.eclipse.osbp.xtext.datamart.lib.AbstractDatamartService;
import org.eclipse.osbp.xtext.entitymock.common.filler.FillerTextProvider;
import org.olap4j.Axis;
import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.ReferenceCardinality;
import org.osgi.service.component.annotations.ReferencePolicy;
@Component(service = IDatamartService.class, property = { "datamart:String=org.eclipse.osbp.authentication.account.datamarts.UserAccountDatamartContainer", "service.pid:String=org.eclipse.osbp.authentication.account.datamarts.UserAccountDatamartService" })
@SuppressWarnings("all")
public class UserAccountDatamartService extends AbstractDatamartService<UserAccountDatamartContainer> {
public UserAccountDatamartService() {
setPersistenceId("authentication");
}
public Class<UserAccountDatamartContainer> getDatamartClass() {
return org.eclipse.osbp.authentication.account.datamarts.UserAccountDatamartContainer.class;
}
}