public class DataServiceImpl extends Object implements org.bonitasoft.engine.data.DataService
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DATA_SOURCE_TYPE |
| Constructor and Description |
|---|
DataServiceImpl(org.bonitasoft.engine.recorder.Recorder recorder,
org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService,
org.bonitasoft.engine.classloader.ClassLoaderService classLoaderService,
org.bonitasoft.engine.events.EventService eventService,
List<org.bonitasoft.engine.data.DataSourceConfiguration> dataSourceConfigurations,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger,
org.bonitasoft.engine.services.QueriableLoggerService queriableLoggerService) |
| Modifier and Type | Method and Description |
|---|---|
void |
createDataSource(org.bonitasoft.engine.data.model.SDataSource dataSource) |
org.bonitasoft.engine.data.model.SDataSource |
getDataSource(long dataSourceId) |
org.bonitasoft.engine.data.model.SDataSource |
getDataSource(String name,
String version) |
<T extends org.bonitasoft.engine.data.DataSourceImplementation> |
getDataSourceImplementation(Class<T> dataSourceType,
long dataSourceId) |
void |
removeDataSource(long dataSourceId) |
void |
removeDataSource(org.bonitasoft.engine.data.model.SDataSource dataSource) |
protected static final String DATA_SOURCE_TYPE
public DataServiceImpl(org.bonitasoft.engine.recorder.Recorder recorder,
org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService,
org.bonitasoft.engine.classloader.ClassLoaderService classLoaderService,
org.bonitasoft.engine.events.EventService eventService,
List<org.bonitasoft.engine.data.DataSourceConfiguration> dataSourceConfigurations,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger,
org.bonitasoft.engine.services.QueriableLoggerService queriableLoggerService)
public <T extends org.bonitasoft.engine.data.DataSourceImplementation> T getDataSourceImplementation(Class<T> dataSourceType, long dataSourceId) throws org.bonitasoft.engine.data.SDataSourceNotFoundException, org.bonitasoft.engine.data.SDataSourceInitializationException, org.bonitasoft.engine.data.SDataSourceInactiveException, org.bonitasoft.engine.data.SDataException
getDataSourceImplementation in interface org.bonitasoft.engine.data.DataServiceorg.bonitasoft.engine.data.SDataSourceNotFoundExceptionorg.bonitasoft.engine.data.SDataSourceInitializationExceptionorg.bonitasoft.engine.data.SDataSourceInactiveExceptionorg.bonitasoft.engine.data.SDataExceptionpublic void createDataSource(org.bonitasoft.engine.data.model.SDataSource dataSource)
throws org.bonitasoft.engine.data.SDataSourceAlreadyExistException,
org.bonitasoft.engine.data.SDataException
createDataSource in interface org.bonitasoft.engine.data.DataServiceorg.bonitasoft.engine.data.SDataSourceAlreadyExistExceptionorg.bonitasoft.engine.data.SDataExceptionpublic org.bonitasoft.engine.data.model.SDataSource getDataSource(long dataSourceId)
throws org.bonitasoft.engine.data.SDataSourceNotFoundException
getDataSource in interface org.bonitasoft.engine.data.DataServiceorg.bonitasoft.engine.data.SDataSourceNotFoundExceptionpublic org.bonitasoft.engine.data.model.SDataSource getDataSource(String name, String version) throws org.bonitasoft.engine.data.SDataSourceNotFoundException
getDataSource in interface org.bonitasoft.engine.data.DataServiceorg.bonitasoft.engine.data.SDataSourceNotFoundExceptionpublic void removeDataSource(org.bonitasoft.engine.data.model.SDataSource dataSource)
throws org.bonitasoft.engine.data.SDataSourceNotFoundException
removeDataSource in interface org.bonitasoft.engine.data.DataServiceorg.bonitasoft.engine.data.SDataSourceNotFoundExceptionpublic void removeDataSource(long dataSourceId)
throws org.bonitasoft.engine.data.SDataSourceNotFoundException
removeDataSource in interface org.bonitasoft.engine.data.DataServiceorg.bonitasoft.engine.data.SDataSourceNotFoundExceptionCopyright © 2014 BonitaSoft. All Rights Reserved.