public class TransientDataServiceImpl extends java.lang.Object implements TransientDataService
| Constructor and Description |
|---|
TransientDataServiceImpl(CacheService cacheService,
ExpressionResolverService expressionResolverService,
FlowNodeInstanceService flowNodeInstanceService,
ProcessDefinitionService processDefinitionService,
TechnicalLoggerService logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
createDataInstance(SDataInstance dataInstance) |
void |
deleteDataInstance(SDataInstance dataInstance) |
SDataInstance |
getDataInstance(long dataInstanceId) |
SDataInstance |
getDataInstance(java.lang.String dataName,
long containerId,
java.lang.String containerType) |
java.util.List<SDataInstance> |
getDataInstances(java.util.List<java.lang.Long> dataInstanceIds) |
java.util.List<SDataInstance> |
getDataInstances(java.util.List<java.lang.String> dataNames,
long containerId,
java.lang.String containerType) |
java.util.List<SDataInstance> |
getDataInstances(long containerId,
java.lang.String containerType,
int fromIndex,
int numberOfResults) |
void |
updateDataInstance(SDataInstance dataInstance,
EntityUpdateDescriptor descriptor) |
public TransientDataServiceImpl(CacheService cacheService, ExpressionResolverService expressionResolverService, FlowNodeInstanceService flowNodeInstanceService, ProcessDefinitionService processDefinitionService, TechnicalLoggerService logger)
public java.util.List<SDataInstance> getDataInstances(java.util.List<java.lang.String> dataNames, long containerId, java.lang.String containerType) throws SDataInstanceException
getDataInstances in interface TransientDataServiceSDataInstanceExceptionpublic void createDataInstance(SDataInstance dataInstance) throws SDataInstanceException
createDataInstance in interface TransientDataServiceSDataInstanceExceptionpublic void updateDataInstance(SDataInstance dataInstance, EntityUpdateDescriptor descriptor) throws SDataInstanceException
updateDataInstance in interface TransientDataServiceSDataInstanceExceptionpublic void deleteDataInstance(SDataInstance dataInstance) throws SDataInstanceException
deleteDataInstance in interface TransientDataServiceSDataInstanceExceptionpublic SDataInstance getDataInstance(long dataInstanceId) throws SDataInstanceException
getDataInstance in interface TransientDataServiceSDataInstanceExceptionpublic SDataInstance getDataInstance(java.lang.String dataName, long containerId, java.lang.String containerType) throws SDataInstanceException
getDataInstance in interface TransientDataServiceSDataInstanceExceptionpublic java.util.List<SDataInstance> getDataInstances(long containerId, java.lang.String containerType, int fromIndex, int numberOfResults) throws SDataInstanceException
getDataInstances in interface TransientDataServiceSDataInstanceExceptionpublic java.util.List<SDataInstance> getDataInstances(java.util.List<java.lang.Long> dataInstanceIds)
getDataInstances in interface TransientDataService