public interface ContractDataService
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessData(long processInstanceId,
java.util.Map<java.lang.String,java.io.Serializable> data) |
void |
addUserTaskData(long userTaskId,
java.util.Map<java.lang.String,java.io.Serializable> data) |
void |
archiveAndDeleteProcessData(long processInstanceId,
long archiveDate) |
void |
archiveAndDeleteUserTaskData(long userTaskId,
long archiveDate) |
void |
deleteArchivedProcessData(java.util.List<java.lang.Long> sourceProcessInstanceIds)
delete all archived user task data from the list of process instance ids (sourceObjectIds)
|
void |
deleteArchivedUserTaskData(java.util.List<java.lang.Long> sourceUserTaskIds)
delete all archived user task data from the list of user task ids (sourceObjectIds)
|
void |
deleteProcessData(long processInstanceId) |
void |
deleteUserTaskData(long userTaskId) |
java.io.Serializable |
getArchivedProcessDataValue(long processInstanceId,
java.lang.String dataName) |
java.io.Serializable |
getArchivedUserTaskDataValue(long userTaskId,
java.lang.String dataName) |
java.io.Serializable |
getProcessDataValue(long processInstanceId,
java.lang.String dataName) |
java.io.Serializable |
getUserTaskDataValue(long userTaskId,
java.lang.String dataName) |
void addUserTaskData(long userTaskId,
java.util.Map<java.lang.String,java.io.Serializable> data)
throws SContractDataCreationException
SContractDataCreationExceptionjava.io.Serializable getUserTaskDataValue(long userTaskId,
java.lang.String dataName)
throws SContractDataNotFoundException,
SBonitaReadException
void deleteUserTaskData(long userTaskId)
throws SContractDataDeletionException
SContractDataDeletionExceptionvoid deleteArchivedUserTaskData(java.util.List<java.lang.Long> sourceUserTaskIds)
throws SContractDataDeletionException
sourceUserTaskIds - list of user tasks ids (non-archived)SContractDataDeletionExceptionvoid archiveAndDeleteUserTaskData(long userTaskId,
long archiveDate)
throws SObjectModificationException
SObjectModificationExceptionjava.io.Serializable getArchivedUserTaskDataValue(long userTaskId,
java.lang.String dataName)
throws SContractDataNotFoundException,
SBonitaReadException
void addProcessData(long processInstanceId,
java.util.Map<java.lang.String,java.io.Serializable> data)
throws SContractDataCreationException
SContractDataCreationExceptionjava.io.Serializable getProcessDataValue(long processInstanceId,
java.lang.String dataName)
throws SContractDataNotFoundException,
SBonitaReadException
void deleteProcessData(long processInstanceId)
throws SContractDataDeletionException
SContractDataDeletionExceptionvoid deleteArchivedProcessData(java.util.List<java.lang.Long> sourceProcessInstanceIds)
throws SContractDataDeletionException
sourceProcessInstanceIds - list of process instance ids (non-archived)SContractDataDeletionExceptionvoid archiveAndDeleteProcessData(long processInstanceId,
long archiveDate)
throws SObjectModificationException
SObjectModificationExceptionjava.io.Serializable getArchivedProcessDataValue(long processInstanceId,
java.lang.String dataName)
throws SContractDataNotFoundException,
SBonitaReadException