| 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; |
| } |
| } |