leon.peer.w4.suite
Class W4SuiteRequestEncoder
java.lang.Object
leon.peer.LyRequestEncoder
leon.peer.w4.W4BpmRequestEncoder
leon.peer.w4.suite.W4SuiteRequestEncoder
public abstract class W4SuiteRequestEncoder
- extends W4BpmRequestEncoder
Fields inherited from class leon.peer.w4.W4BpmRequestEncoder |
C_BIND_W4_TASK_NAME, C_BIND_W4_WORKCASE_NAME, CLS_COMMENT, CLS_TASK, CLS_TASK_VARIABLE, CLS_WORKCASE_METRICS, CLS_WORKCASE_VARIABLE, DATA_NAME_W4_ACTIVITY, FLD_RELATION_W4_WORKCASE_PROCESS, FLD_TASK_W4_END_DATE, FLD_W4_COMMENT_AUTHOR, FLD_W4_COMMENT_CONTENT, FLD_W4_COMMENT_DATE, FLD_W4_COMMENT_INDEX, FLD_W4_COMMENT_TITLE, FLD_W4_COMMENT_WORKCASE, FLD_W4_NEW_TASK_WC_INTERNAL_ID, FLD_W4_TASK_CREATION_DATE, FLD_W4_TASK_END_DATE, FLD_W4_TASK_STATE, FLD_W4_TASK_VARIABLE_INDEX, FLD_W4_TASK_VARIABLE_NAME, FLD_W4_TASK_VARIABLE_TASK, FLD_W4_TASK_VARIABLE_TYPE, FLD_W4_TASK_VARIABLE_VALUE, FLD_W4_TASK_VARIABLES, FLD_W4_TASK_WORKCASE, FLD_W4_WORKCASE_COMMENTS, FLD_W4_WORKCASE_METRIC_DAYS, FLD_W4_WORKCASE_METRIC_HOURS, FLD_W4_WORKCASE_METRIC_INDEX, FLD_W4_WORKCASE_METRIC_MINUTES, FLD_W4_WORKCASE_METRIC_STATE, FLD_W4_WORKCASE_METRIC_WORKCASE, FLD_W4_WORKCASE_STATE, FLD_W4_WORKCASE_STEPS, FLD_W4_WORKCASE_VARIABLE_INDEX, FLD_W4_WORKCASE_VARIABLE_NAME, FLD_W4_WORKCASE_VARIABLE_TYPE, FLD_W4_WORKCASE_VARIABLE_VALUE, FLD_W4_WORKCASE_VARIABLE_WORKCASE, LY_ER_GET_OBJECT_MESSAGE, VARIABLE_SEP, W4_ACTOR_C_BIND_NAME, W4_DOMAIN_C_BIND_NAME, W4_EVENT_C_BIND_NAME, W4_PROCESS_C_BIND_NAME, W4_ROLE_C_BIND_NAME, W4_WORKCASE_METRICS_C_BIND_NAME |
Method Summary |
abstract boolean |
cancelObjects(W4BpmConnection w4connection,
LyObjectList objects)
|
abstract void |
cancelTasks(LyObjectList objects,
W4SuiteConnection w4connection)
|
abstract void |
cancelWorkcases(LyObjectList objects,
W4SuiteConnection w4connection)
|
abstract java.lang.Object |
checkPeerValue(java.lang.Object w4Value,
java.lang.Class<?> valueClass,
boolean isList)
|
abstract eu.w4.bpm.BPMVariableMap |
completeVariables(LyRowObject rowObject,
W4SuiteConnection connection)
|
abstract eu.w4.bpm.BPMVariableMap |
completeVariables(LyRowObject rowObject,
W4SuiteConnection connection,
boolean throwBPMExceptions)
|
abstract java.util.Vector<LyRowObject> |
createActor(java.lang.Object object)
|
abstract void |
createActorOtherAttributes(LyValueSet newValues,
eu.w4.bpm.service.BPMService factory,
eu.w4.bpm.service.BPMSessionId sessionId,
eu.w4.bpm.BPMId actorId)
|
abstract java.util.Vector<LyRowObject> |
createDomain(java.lang.Object object)
|
abstract java.util.Vector<LyRowObject> |
createRole(java.lang.Object object)
|
abstract java.util.Vector<LyRowObject> |
createTask(java.lang.Object object)
|
abstract eu.w4.bpm.service.BPMTaskSnapshot |
createTask(W4SuiteConnection w4connection,
LyObject workcaseObj,
eu.w4.bpm.BPMId stepId)
|
abstract java.util.Vector<LyRowObject> |
createWorkcase(java.lang.Object object)
|
abstract void |
deleteActor(java.lang.Object object)
|
abstract void |
deleteDomain(java.lang.Object object)
|
abstract void |
deleteRole(java.lang.Object object)
|
abstract void |
deleteWorkcases(java.util.List<java.lang.Object> objects)
|
abstract java.lang.String |
findStepName(LyFilter filter)
|
abstract java.lang.Object |
get(java.lang.Object object,
LyColumnField field,
java.lang.Class<?> valueClass)
|
abstract eu.w4.bpm.BPMId |
getBPMId(LyObjectId objectId)
|
abstract java.lang.String |
getCurrentProcessId()
|
abstract java.lang.String |
getIdFromFilter(LyFilter filter)
|
abstract java.util.Map<java.lang.String,java.lang.String> |
getIdsFromFilter(LyFilter filter)
|
abstract eu.w4.bpm.BPMId |
getInternalBPMId(java.lang.String internalId)
|
abstract java.lang.Object |
getPeerValue(eu.w4.bpm.BPMIdentifiedEntity snapshot,
LyColumnField field,
java.lang.Class<?> valueClass)
|
abstract java.lang.Object |
getTaskVariableMap(W4BpmConnection connection,
LyObjectId taskId,
LyObject variableObj)
|
abstract java.lang.Object |
getWorkcaseVariableMap(W4BpmConnection connection,
LyObjectId workcaseId,
LyObject variableObj)
|
abstract void |
reassignTask(W4BpmConnection connection,
LyObject taskObj,
LyObject reassignObj,
boolean preserveData)
|
abstract void |
redoTask(W4SuiteConnection w4connection,
LyObject taskObj)
|
abstract java.util.Vector<LyRowObject> |
setActor(java.lang.Object object)
|
abstract void |
setCurrentProcessId(java.lang.String mask)
|
abstract LyValueSet |
setDomain(java.lang.Object object)
|
abstract java.util.Vector<LyRowObject> |
setRole(java.lang.Object object)
|
abstract java.util.Vector<LyRowObject> |
setTask(java.lang.Object object)
|
abstract java.util.Vector<LyRowObject> |
setWorkcase(java.lang.Object object)
|
Methods inherited from class leon.peer.w4.W4BpmRequestEncoder |
addComment, createObject, deleteObject, deleteObjects, findTaskClassInfo, getBPMExceptionMessage, getLastError, getObject, getObjects, getSize, isStartGetNewWorkcaseEnabled, isStartGetNewWorkcaseEnabledInDomain, lock, save, setObject, setResponse, setVariable, startGetNewWorkcase, startGetNewWorkcase, startGetNewWorkcase, submit |
Methods inherited from class leon.peer.LyRequestEncoder |
getClassBinding, getDataClass, getProvider, getResponse, isSynchronous, loadObject, setClassBinding, setDataClass, setObjects, toString, toString, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_REQUEST_SIZE
public static int MAX_REQUEST_SIZE
FLD_W4_TASK_OUTVALUE
public static final java.lang.String FLD_W4_TASK_OUTVALUE
- See Also:
- Constant Field Values
FLD_W4_TASK_SAVED_CONTEXT
public static final java.lang.String FLD_W4_TASK_SAVED_CONTEXT
- See Also:
- Constant Field Values
APPLICATION_NAME_VAR
public static final java.lang.String APPLICATION_NAME_VAR
- See Also:
- Constant Field Values
W4SuiteRequestEncoder
public W4SuiteRequestEncoder(LyDataProvider provider,
LyDataSource dataSource)
getBPMId
public abstract eu.w4.bpm.BPMId getBPMId(LyObjectId objectId)
- Specified by:
getBPMId
in class W4BpmRequestEncoder
getInternalBPMId
public abstract eu.w4.bpm.BPMId getInternalBPMId(java.lang.String internalId)
getIdFromFilter
public abstract java.lang.String getIdFromFilter(LyFilter filter)
getIdsFromFilter
public abstract java.util.Map<java.lang.String,java.lang.String> getIdsFromFilter(LyFilter filter)
findStepName
public abstract java.lang.String findStepName(LyFilter filter)
setCurrentProcessId
public abstract void setCurrentProcessId(java.lang.String mask)
getCurrentProcessId
public abstract java.lang.String getCurrentProcessId()
get
public abstract java.lang.Object get(java.lang.Object object,
LyColumnField field,
java.lang.Class<?> valueClass)
getPeerValue
public abstract java.lang.Object getPeerValue(eu.w4.bpm.BPMIdentifiedEntity snapshot,
LyColumnField field,
java.lang.Class<?> valueClass)
throws eu.w4.bpm.BPMException,
LyUnsupportedFieldBindingException
- Throws:
eu.w4.bpm.BPMException
LyUnsupportedFieldBindingException
checkPeerValue
public abstract java.lang.Object checkPeerValue(java.lang.Object w4Value,
java.lang.Class<?> valueClass,
boolean isList)
createTask
public abstract java.util.Vector<LyRowObject> createTask(java.lang.Object object)
throws java.lang.Exception
- Specified by:
createTask
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
createTask
public abstract eu.w4.bpm.service.BPMTaskSnapshot createTask(W4SuiteConnection w4connection,
LyObject workcaseObj,
eu.w4.bpm.BPMId stepId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createWorkcase
public abstract java.util.Vector<LyRowObject> createWorkcase(java.lang.Object object)
throws java.lang.Exception
- Specified by:
createWorkcase
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
createRole
public abstract java.util.Vector<LyRowObject> createRole(java.lang.Object object)
throws java.lang.Exception
- Specified by:
createRole
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
createActor
public abstract java.util.Vector<LyRowObject> createActor(java.lang.Object object)
throws java.lang.Exception
- Specified by:
createActor
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
deleteActor
public abstract void deleteActor(java.lang.Object object)
throws java.lang.Exception
- Specified by:
deleteActor
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
deleteRole
public abstract void deleteRole(java.lang.Object object)
throws java.lang.Exception
- Specified by:
deleteRole
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
createActorOtherAttributes
public abstract void createActorOtherAttributes(LyValueSet newValues,
eu.w4.bpm.service.BPMService factory,
eu.w4.bpm.service.BPMSessionId sessionId,
eu.w4.bpm.BPMId actorId)
throws java.lang.Exception
- Throws:
java.lang.Exception
setActor
public abstract java.util.Vector<LyRowObject> setActor(java.lang.Object object)
throws java.lang.Exception
- Specified by:
setActor
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
setRole
public abstract java.util.Vector<LyRowObject> setRole(java.lang.Object object)
throws java.lang.Exception
- Specified by:
setRole
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
setWorkcase
public abstract java.util.Vector<LyRowObject> setWorkcase(java.lang.Object object)
throws java.lang.Exception
- Specified by:
setWorkcase
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
setTask
public abstract java.util.Vector<LyRowObject> setTask(java.lang.Object object)
throws java.lang.Exception
- Specified by:
setTask
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
deleteWorkcases
public abstract void deleteWorkcases(java.util.List<java.lang.Object> objects)
throws java.lang.Exception
- Specified by:
deleteWorkcases
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
cancelObjects
public abstract boolean cancelObjects(W4BpmConnection w4connection,
LyObjectList objects)
throws java.lang.Exception
- Specified by:
cancelObjects
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
cancelWorkcases
public abstract void cancelWorkcases(LyObjectList objects,
W4SuiteConnection w4connection)
throws java.lang.Exception
- Throws:
java.lang.Exception
cancelTasks
public abstract void cancelTasks(LyObjectList objects,
W4SuiteConnection w4connection)
throws java.lang.Exception
- Throws:
java.lang.Exception
reassignTask
public abstract void reassignTask(W4BpmConnection connection,
LyObject taskObj,
LyObject reassignObj,
boolean preserveData)
- Specified by:
reassignTask
in class W4BpmRequestEncoder
redoTask
public abstract void redoTask(W4SuiteConnection w4connection,
LyObject taskObj)
throws eu.w4.bpm.BPMException
- Throws:
eu.w4.bpm.BPMException
completeVariables
public abstract eu.w4.bpm.BPMVariableMap completeVariables(LyRowObject rowObject,
W4SuiteConnection connection)
throws eu.w4.bpm.BPMException
- Throws:
eu.w4.bpm.BPMException
completeVariables
public abstract eu.w4.bpm.BPMVariableMap completeVariables(LyRowObject rowObject,
W4SuiteConnection connection,
boolean throwBPMExceptions)
throws eu.w4.bpm.BPMException
- Throws:
eu.w4.bpm.BPMException
createDomain
public abstract java.util.Vector<LyRowObject> createDomain(java.lang.Object object)
throws java.lang.Exception
- Specified by:
createDomain
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
deleteDomain
public abstract void deleteDomain(java.lang.Object object)
throws java.lang.Exception
- Specified by:
deleteDomain
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
getWorkcaseVariableMap
public abstract java.lang.Object getWorkcaseVariableMap(W4BpmConnection connection,
LyObjectId workcaseId,
LyObject variableObj)
throws java.lang.Exception
- Specified by:
getWorkcaseVariableMap
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
getTaskVariableMap
public abstract java.lang.Object getTaskVariableMap(W4BpmConnection connection,
LyObjectId taskId,
LyObject variableObj)
throws java.lang.Exception
- Specified by:
getTaskVariableMap
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
setDomain
public abstract LyValueSet setDomain(java.lang.Object object)
throws java.lang.Exception
- Specified by:
setDomain
in class W4BpmRequestEncoder
- Throws:
java.lang.Exception
Website: W4 S.A., contact us: support@w4global.com