Interface RefBusinessDataService
-
- All Known Implementing Classes:
RefBusinessDataServiceImpl
public interface RefBusinessDataService- Author:
- Matthieu Chaffotte, Emmanuel Duchastenier
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNEW_REF_BUSINESS_DATA_INSTANCE_ADDEDstatic java.lang.StringREF_BUSINESS_DATA_INSTANCE
-
Method Summary
-
-
-
Field Detail
-
NEW_REF_BUSINESS_DATA_INSTANCE_ADDED
static final java.lang.String NEW_REF_BUSINESS_DATA_INSTANCE_ADDED
- See Also:
- Constant Field Values
-
REF_BUSINESS_DATA_INSTANCE
static final java.lang.String REF_BUSINESS_DATA_INSTANCE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRefBusinessDataInstance
SRefBusinessDataInstance getRefBusinessDataInstance(java.lang.String name, long processInstanceId) throws SRefBusinessDataInstanceNotFoundException, SBonitaReadException
-
getRefBusinessDataInstances
java.util.List<SRefBusinessDataInstance> getRefBusinessDataInstances(long processInstanceId, int startIndex, int maxResults) throws SBonitaReadException
- Throws:
SBonitaReadException
-
getFlowNodeRefBusinessDataInstance
SRefBusinessDataInstance getFlowNodeRefBusinessDataInstance(java.lang.String name, long flowNodeInstanceId) throws SRefBusinessDataInstanceNotFoundException, SBonitaReadException
-
addRefBusinessDataInstance
SRefBusinessDataInstance addRefBusinessDataInstance(SRefBusinessDataInstance instance) throws SRefBusinessDataInstanceCreationException
-
updateRefBusinessDataInstance
void updateRefBusinessDataInstance(SSimpleRefBusinessDataInstance refBusinessDataInstance, java.lang.Long dataId) throws SRefBusinessDataInstanceModificationException
-
updateRefBusinessDataInstance
void updateRefBusinessDataInstance(SProcessMultiRefBusinessDataInstance refBusinessDataInstance, java.util.List<java.lang.Long> dataIds) throws SRefBusinessDataInstanceModificationException
-
getNumberOfDataOfMultiRefBusinessData
int getNumberOfDataOfMultiRefBusinessData(java.lang.String name, long processInstanceId) throws SBonitaReadException- Throws:
SBonitaReadException
-
getSARefBusinessDataInstance
SARefBusinessDataInstance getSARefBusinessDataInstance(java.lang.String name, long processInstanceId) throws SRefBusinessDataInstanceNotFoundException, SBonitaReadException
-
getSAFlowNodeRefBusinessDataInstance
SARefBusinessDataInstance getSAFlowNodeRefBusinessDataInstance(java.lang.String name, long flowNodeInstanceId) throws SRefBusinessDataInstanceNotFoundException, SBonitaReadException
-
archiveRefBusinessDataInstance
void archiveRefBusinessDataInstance(SRefBusinessDataInstance businessDataInstance) throws SObjectModificationException
- Throws:
SObjectModificationException
-
deleteArchivedRefBusinessDataInstance
void deleteArchivedRefBusinessDataInstance(long processInstanceId) throws SObjectModificationException- Throws:
SObjectModificationException
-
deleteArchivedRefBusinessDataInstance
void deleteArchivedRefBusinessDataInstance(java.util.List<java.lang.Long> processInstanceIds) throws SObjectModificationException- Throws:
SObjectModificationException
-
-