public class ItemImplementation extends Object implements ItemOperations
| Modifier and Type | Field and Description |
|---|---|
protected ItemPath |
mItemPath |
protected TransactionManager |
mStorage |
| Modifier | Constructor and Description |
|---|---|
protected |
ItemImplementation(ItemPath key) |
| Modifier and Type | Method and Description |
|---|---|
String |
delegatedAction(SystemKey agentId,
SystemKey delegateId,
String stepPath,
int transitionID,
String requestData,
String attachmentType,
byte[] attachment) |
protected void |
finalize() |
protected PredefinedStepContainer |
getNewPredefStepContainer() |
SystemKey |
getSystemKey() |
UUID |
getUUID() |
void |
initialise(SystemKey agentId,
String propString,
String initWfString,
String initCollsString,
String initViewpointString,
String initOutcomeString) |
String |
queryData(String path) |
String |
queryLifeCycle(SystemKey agentId,
boolean filter) |
String |
requestAction(SystemKey agentId,
String stepPath,
int transitionID,
String requestData,
String attachmentType,
byte[] attachment) |
protected final TransactionManager mStorage
protected final ItemPath mItemPath
protected ItemImplementation(ItemPath key)
public SystemKey getSystemKey()
getSystemKey in interface ItemOperationspublic UUID getUUID()
public void initialise(SystemKey agentId, String propString, String initWfString, String initCollsString, String initViewpointString, String initOutcomeString) throws AccessRightsException, InvalidDataException, PersistencyException
initialise in interface ItemOperationsAccessRightsExceptionInvalidDataExceptionPersistencyExceptionprotected PredefinedStepContainer getNewPredefStepContainer()
public String requestAction(SystemKey agentId, String stepPath, int transitionID, String requestData, String attachmentType, byte[] attachment) throws AccessRightsException, InvalidTransitionException, ObjectNotFoundException, InvalidDataException, PersistencyException, ObjectAlreadyExistsException, InvalidCollectionModification
public String delegatedAction(SystemKey agentId, SystemKey delegateId, String stepPath, int transitionID, String requestData, String attachmentType, byte[] attachment) throws AccessRightsException, InvalidTransitionException, ObjectNotFoundException, InvalidDataException, PersistencyException, ObjectAlreadyExistsException, InvalidCollectionModification
public String queryLifeCycle(SystemKey agentId, boolean filter) throws AccessRightsException, ObjectNotFoundException, PersistencyException
queryLifeCycle in interface ItemOperationsAccessRightsExceptionObjectNotFoundExceptionPersistencyExceptionpublic String queryData(String path) throws AccessRightsException, ObjectNotFoundException, PersistencyException
queryData in interface ItemOperationsAccessRightsExceptionObjectNotFoundExceptionPersistencyExceptionCopyright © 1997–2020 CRISTAL-iSE. All rights reserved.