public class TransientDataInstanceDataSource extends Object implements org.bonitasoft.engine.data.instance.DataInstanceDataSource
| Constructor and Description |
|---|
TransientDataInstanceDataSource() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configurationMatches(org.bonitasoft.engine.data.DataSourceConfiguration datasourceConfiguration) |
void |
configure(org.bonitasoft.engine.data.DataSourceConfiguration dataSourceConfiguration) |
void |
createDataInstance(org.bonitasoft.engine.data.instance.model.SDataInstance dataInstance) |
void |
deleteDataInstance(org.bonitasoft.engine.data.instance.model.SDataInstance dataInstance) |
org.bonitasoft.engine.data.instance.model.SDataInstance |
getDataInstance(long dataInstanceId) |
org.bonitasoft.engine.data.instance.model.SDataInstance |
getDataInstance(String dataName,
long containerId,
String containerType) |
List<org.bonitasoft.engine.data.instance.model.SDataInstance> |
getDataInstances(List<Long> dataInstanceIds) |
List<org.bonitasoft.engine.data.instance.model.SDataInstance> |
getDataInstances(long containerId,
String containerType,
int fromIndex,
int numberOfResults) |
void |
setParameters(Map<String,String> dataSourceParameters) |
void |
updateDataInstance(org.bonitasoft.engine.data.instance.model.SDataInstance dataInstance,
org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor descriptor) |
public void setParameters(Map<String,String> dataSourceParameters)
setParameters in interface org.bonitasoft.engine.data.DataSourceImplementationpublic boolean configurationMatches(org.bonitasoft.engine.data.DataSourceConfiguration datasourceConfiguration)
configurationMatches in interface org.bonitasoft.engine.data.DataSourceImplementationpublic void configure(org.bonitasoft.engine.data.DataSourceConfiguration dataSourceConfiguration)
throws org.bonitasoft.engine.data.SDataSourceInitializationException
configure in interface org.bonitasoft.engine.data.DataSourceImplementationorg.bonitasoft.engine.data.SDataSourceInitializationExceptionpublic void createDataInstance(org.bonitasoft.engine.data.instance.model.SDataInstance dataInstance)
throws org.bonitasoft.engine.data.instance.exception.SDataInstanceException
createDataInstance in interface org.bonitasoft.engine.data.instance.DataInstanceDataSourceorg.bonitasoft.engine.data.instance.exception.SDataInstanceExceptionpublic void updateDataInstance(org.bonitasoft.engine.data.instance.model.SDataInstance dataInstance,
org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor descriptor)
throws org.bonitasoft.engine.data.instance.exception.SDataInstanceException
updateDataInstance in interface org.bonitasoft.engine.data.instance.DataInstanceDataSourceorg.bonitasoft.engine.data.instance.exception.SDataInstanceExceptionpublic void deleteDataInstance(org.bonitasoft.engine.data.instance.model.SDataInstance dataInstance)
throws org.bonitasoft.engine.data.instance.exception.SDataInstanceException
deleteDataInstance in interface org.bonitasoft.engine.data.instance.DataInstanceDataSourceorg.bonitasoft.engine.data.instance.exception.SDataInstanceExceptionpublic org.bonitasoft.engine.data.instance.model.SDataInstance getDataInstance(long dataInstanceId)
throws org.bonitasoft.engine.data.instance.exception.SDataInstanceException
getDataInstance in interface org.bonitasoft.engine.data.instance.DataInstanceDataSourceorg.bonitasoft.engine.data.instance.exception.SDataInstanceExceptionpublic org.bonitasoft.engine.data.instance.model.SDataInstance getDataInstance(String dataName, long containerId, String containerType) throws org.bonitasoft.engine.data.instance.exception.SDataInstanceException
getDataInstance in interface org.bonitasoft.engine.data.instance.DataInstanceDataSourceorg.bonitasoft.engine.data.instance.exception.SDataInstanceExceptionpublic List<org.bonitasoft.engine.data.instance.model.SDataInstance> getDataInstances(long containerId, String containerType, int fromIndex, int numberOfResults) throws org.bonitasoft.engine.data.instance.exception.SDataInstanceException
getDataInstances in interface org.bonitasoft.engine.data.instance.DataInstanceDataSourceorg.bonitasoft.engine.data.instance.exception.SDataInstanceExceptionCopyright © 2014 BonitaSoft. All Rights Reserved.