Class TransientDataServiceImpl
java.lang.Object
org.bonitasoft.engine.core.data.instance.impl.TransientDataServiceImpl
- All Implemented Interfaces:
TransientDataService
- Author:
- Baptiste Mesta
-
Constructor Summary
ConstructorsConstructorDescriptionTransientDataServiceImpl(CacheService cacheService, ExpressionResolverService expressionResolverService, FlowNodeInstanceService flowNodeInstanceService, ProcessDefinitionService processDefinitionService) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateDataInstance(SDataInstance dataInstance) voiddeleteDataInstance(SDataInstance dataInstance) getDataInstance(long dataInstanceId) getDataInstance(String dataName, long containerId, String containerType) getDataInstances(long containerId, String containerType, int fromIndex, int numberOfResults) getDataInstances(List<Long> dataInstanceIds) getDataInstances(List<String> dataNames, long containerId, String containerType) voidupdateDataInstance(SDataInstance dataInstance, EntityUpdateDescriptor descriptor)
-
Constructor Details
-
TransientDataServiceImpl
public TransientDataServiceImpl(CacheService cacheService, ExpressionResolverService expressionResolverService, FlowNodeInstanceService flowNodeInstanceService, ProcessDefinitionService processDefinitionService)
-
-
Method Details
-
getDataInstances
public List<SDataInstance> getDataInstances(List<String> dataNames, long containerId, String containerType) throws SDataInstanceException - Specified by:
getDataInstancesin interfaceTransientDataService- Returns:
- Throws:
SDataInstanceException
-
createDataInstance
- Specified by:
createDataInstancein interfaceTransientDataService- Throws:
SDataInstanceException
-
updateDataInstance
public void updateDataInstance(SDataInstance dataInstance, EntityUpdateDescriptor descriptor) throws SDataInstanceException - Specified by:
updateDataInstancein interfaceTransientDataService- Throws:
SDataInstanceException
-
deleteDataInstance
- Specified by:
deleteDataInstancein interfaceTransientDataService- Throws:
SDataInstanceException
-
getDataInstance
- Specified by:
getDataInstancein interfaceTransientDataService- Returns:
- Throws:
SDataInstanceException
-
getDataInstance
public SDataInstance getDataInstance(String dataName, long containerId, String containerType) throws SDataInstanceException - Specified by:
getDataInstancein interfaceTransientDataService- Returns:
- Throws:
SDataInstanceException
-
getDataInstances
public List<SDataInstance> getDataInstances(long containerId, String containerType, int fromIndex, int numberOfResults) throws SDataInstanceException - Specified by:
getDataInstancesin interfaceTransientDataService- Returns:
- Throws:
SDataInstanceException
-
getDataInstances
- Specified by:
getDataInstancesin interfaceTransientDataService- Returns:
-