|
LEONARDI Application Composer - 8.9.0.40 by W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectleon.peer.LyRequestEncoder
leon.peer.w4.W4BpmRequestEncoder
public abstract class W4BpmRequestEncoder
Field Summary | |
---|---|
static java.lang.String |
C_BIND_W4_TASK_NAME
|
static java.lang.String |
C_BIND_W4_WORKCASE_NAME
|
static java.lang.String |
CLS_COMMENT
|
static java.lang.String |
CLS_TASK
|
static java.lang.String |
CLS_TASK_VARIABLE
|
static java.lang.String |
CLS_WORKCASE_METRICS
|
static java.lang.String |
CLS_WORKCASE_VARIABLE
|
static java.lang.String |
DATA_NAME_W4_ACTIVITY
|
static java.lang.String |
FLD_RELATION_W4_WORKCASE_PROCESS
|
static java.lang.String |
FLD_TASK_W4_END_DATE
|
static java.lang.String |
FLD_W4_COMMENT_AUTHOR
|
static java.lang.String |
FLD_W4_COMMENT_CONTENT
|
static java.lang.String |
FLD_W4_COMMENT_DATE
|
static java.lang.String |
FLD_W4_COMMENT_INDEX
|
static java.lang.String |
FLD_W4_COMMENT_TITLE
|
static java.lang.String |
FLD_W4_COMMENT_WORKCASE
|
static java.lang.String |
FLD_W4_NEW_TASK_WC_INTERNAL_ID
|
static java.lang.String |
FLD_W4_TASK_CREATION_DATE
|
static java.lang.String |
FLD_W4_TASK_END_DATE
|
static java.lang.String |
FLD_W4_TASK_STATE
|
static java.lang.String |
FLD_W4_TASK_VARIABLE_INDEX
|
static java.lang.String |
FLD_W4_TASK_VARIABLE_NAME
|
static java.lang.String |
FLD_W4_TASK_VARIABLE_TASK
|
static java.lang.String |
FLD_W4_TASK_VARIABLE_TYPE
|
static java.lang.String |
FLD_W4_TASK_VARIABLE_VALUE
|
static java.lang.String |
FLD_W4_TASK_VARIABLES
|
static java.lang.String |
FLD_W4_TASK_WORKCASE
|
static java.lang.String |
FLD_W4_WORKCASE_COMMENTS
|
static java.lang.String |
FLD_W4_WORKCASE_METRIC_DAYS
|
static java.lang.String |
FLD_W4_WORKCASE_METRIC_HOURS
|
static java.lang.String |
FLD_W4_WORKCASE_METRIC_INDEX
|
static java.lang.String |
FLD_W4_WORKCASE_METRIC_MINUTES
|
static java.lang.String |
FLD_W4_WORKCASE_METRIC_STATE
|
static java.lang.String |
FLD_W4_WORKCASE_METRIC_WORKCASE
|
static java.lang.String |
FLD_W4_WORKCASE_STATE
|
static java.lang.String |
FLD_W4_WORKCASE_STEPS
|
static java.lang.String |
FLD_W4_WORKCASE_VARIABLE_INDEX
|
static java.lang.String |
FLD_W4_WORKCASE_VARIABLE_NAME
|
static java.lang.String |
FLD_W4_WORKCASE_VARIABLE_TYPE
|
static java.lang.String |
FLD_W4_WORKCASE_VARIABLE_VALUE
|
static java.lang.String |
FLD_W4_WORKCASE_VARIABLE_WORKCASE
|
static java.lang.String |
LY_ER_GET_OBJECT_MESSAGE
|
static char |
VARIABLE_SEP
|
static java.lang.String |
W4_ACTOR_C_BIND_NAME
|
static java.lang.String |
W4_DOMAIN_C_BIND_NAME
|
static java.lang.String |
W4_EVENT_C_BIND_NAME
|
static java.lang.String |
W4_PROCESS_C_BIND_NAME
|
static java.lang.String |
W4_ROLE_C_BIND_NAME
|
static java.lang.String |
W4_WORKCASE_METRICS_C_BIND_NAME
|
Fields inherited from class leon.peer.LyRequestEncoder |
---|
__VERSION |
Constructor Summary | |
---|---|
W4BpmRequestEncoder(LyDataProvider provider,
LyDataSource dataSource)
|
Method Summary | |
---|---|
abstract boolean |
addComment(LyObject comment)
|
abstract boolean |
cancelObjects(W4BpmConnection w4connection,
LyObjectList objects)
|
abstract java.util.Vector<LyRowObject> |
createActor(java.lang.Object object)
|
abstract java.util.Vector<LyRowObject> |
createDomain(java.lang.Object object)
|
abstract boolean |
createObject(java.lang.Object object)
Create a new object. |
abstract java.util.Vector<LyRowObject> |
createRole(java.lang.Object object)
|
abstract java.util.Vector<LyRowObject> |
createTask(java.lang.Object object)
|
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 boolean |
deleteObject(java.lang.Object object)
Delete an object. |
abstract boolean |
deleteObjects(java.util.Vector<java.lang.Object> objects)
To delete a list of objects. |
abstract void |
deleteRole(java.lang.Object object)
|
abstract void |
deleteWorkcases(java.util.List<java.lang.Object> objects)
|
abstract LyClassInfo |
findTaskClassInfo(java.lang.String activityId)
|
abstract java.lang.String |
getBPMExceptionMessage(java.lang.Exception e,
LyEnvironment env)
|
abstract java.lang.Object |
getBPMId(LyObjectId lyId)
|
abstract java.lang.Exception |
getLastError()
|
abstract boolean |
getObject(LyObjectId objectId,
java.util.Vector<LyField> fields)
Load an object from an object id. |
abstract boolean |
getObjects(java.util.Vector<LyField> fields,
LySort sort,
LyFilter filter,
int n)
Load a number of objects matching a given filter and sorted by a specified sort. |
abstract boolean |
getSize(LyFilter filter)
Get the number of objects that match a given filter. |
abstract java.lang.Object |
getTaskVariableMap(W4BpmConnection connection,
LyObjectId taskId,
LyObject variableObj)
|
abstract java.lang.Object |
getWorkcaseVariableMap(W4BpmConnection connection,
LyObjectId workcaseId,
LyObject variableObj)
|
abstract boolean |
isStartGetNewWorkcaseEnabled(java.lang.String workcaseId)
|
abstract boolean |
isStartGetNewWorkcaseEnabledInDomain(java.lang.String workcaseId)
|
abstract boolean |
lock(LyObject object,
boolean lock)
|
abstract void |
reassignTask(W4BpmConnection w4connection,
LyObject taskObj,
LyObject reassignObj,
boolean preserveData)
|
abstract boolean |
save(LyObject object,
eu.w4.bpm.BPMVariableMap varMap)
|
abstract java.util.Vector<LyRowObject> |
setActor(java.lang.Object object)
|
abstract LyValueSet |
setDomain(java.lang.Object object)
|
abstract boolean |
setObject(java.lang.Object object)
To set an object. |
abstract void |
setResponse(LyResponse response)
Set the request encoder response. |
abstract java.util.Vector<LyRowObject> |
setRole(java.lang.Object object)
|
abstract java.util.Vector<LyRowObject> |
setTask(java.lang.Object object)
|
abstract boolean |
setVariable(LyObject variable,
boolean workcase)
|
abstract java.util.Vector<LyRowObject> |
setWorkcase(java.lang.Object object)
|
abstract LyObject |
startGetNewWorkcase(java.lang.String workcaseId)
|
abstract LyObject |
startGetNewWorkcase(java.lang.String workcaseId,
java.lang.String domain)
|
abstract LyObject |
startGetNewWorkcase(java.lang.String workcaseId,
java.lang.String domain,
java.lang.String workcaseName)
|
abstract boolean |
submit(LyObject object,
eu.w4.bpm.BPMVariableMap varMap)
|
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 |
Field Detail |
---|
public static final java.lang.String LY_ER_GET_OBJECT_MESSAGE
public static final java.lang.String DATA_NAME_W4_ACTIVITY
public static final java.lang.String C_BIND_W4_TASK_NAME
public static final java.lang.String C_BIND_W4_WORKCASE_NAME
public static final java.lang.String W4_ACTOR_C_BIND_NAME
public static final java.lang.String W4_ROLE_C_BIND_NAME
public static final java.lang.String W4_DOMAIN_C_BIND_NAME
public static final java.lang.String W4_EVENT_C_BIND_NAME
public static final java.lang.String W4_PROCESS_C_BIND_NAME
public static final java.lang.String W4_WORKCASE_METRICS_C_BIND_NAME
public static final java.lang.String FLD_W4_TASK_STATE
public static final java.lang.String FLD_TASK_W4_END_DATE
public static final java.lang.String CLS_COMMENT
public static final java.lang.String FLD_W4_COMMENT_INDEX
public static final java.lang.String FLD_W4_COMMENT_WORKCASE
public static final java.lang.String FLD_W4_COMMENT_DATE
public static final java.lang.String FLD_W4_COMMENT_AUTHOR
public static final java.lang.String FLD_W4_COMMENT_TITLE
public static final java.lang.String FLD_W4_COMMENT_CONTENT
public static final java.lang.String CLS_WORKCASE_VARIABLE
public static final java.lang.String FLD_W4_WORKCASE_VARIABLE_WORKCASE
public static final java.lang.String FLD_W4_WORKCASE_VARIABLE_INDEX
public static final java.lang.String FLD_W4_WORKCASE_VARIABLE_NAME
public static final java.lang.String FLD_W4_WORKCASE_VARIABLE_TYPE
public static final java.lang.String FLD_W4_WORKCASE_VARIABLE_VALUE
public static final java.lang.String FLD_W4_WORKCASE_COMMENTS
public static final java.lang.String FLD_W4_WORKCASE_STATE
public static final java.lang.String CLS_TASK_VARIABLE
public static final java.lang.String CLS_TASK
public static final java.lang.String FLD_W4_TASK_VARIABLES
public static final java.lang.String FLD_W4_TASK_VARIABLE_TASK
public static final java.lang.String FLD_W4_TASK_VARIABLE_INDEX
public static final java.lang.String FLD_W4_TASK_VARIABLE_NAME
public static final java.lang.String FLD_W4_TASK_VARIABLE_TYPE
public static final java.lang.String FLD_W4_TASK_VARIABLE_VALUE
public static final java.lang.String FLD_W4_TASK_WORKCASE
public static final java.lang.String FLD_W4_TASK_CREATION_DATE
public static final java.lang.String FLD_W4_TASK_END_DATE
public static final java.lang.String FLD_W4_WORKCASE_STEPS
public static final java.lang.String FLD_W4_NEW_TASK_WC_INTERNAL_ID
public static final java.lang.String FLD_RELATION_W4_WORKCASE_PROCESS
public static final java.lang.String CLS_WORKCASE_METRICS
public static final java.lang.String FLD_W4_WORKCASE_METRIC_INDEX
public static final java.lang.String FLD_W4_WORKCASE_METRIC_WORKCASE
public static final java.lang.String FLD_W4_WORKCASE_METRIC_STATE
public static final java.lang.String FLD_W4_WORKCASE_METRIC_DAYS
public static final java.lang.String FLD_W4_WORKCASE_METRIC_HOURS
public static final java.lang.String FLD_W4_WORKCASE_METRIC_MINUTES
public static final char VARIABLE_SEP
Constructor Detail |
---|
public W4BpmRequestEncoder(LyDataProvider provider, LyDataSource dataSource)
Method Detail |
---|
public abstract java.lang.Exception getLastError()
public abstract void setResponse(LyResponse response)
LyRequestEncoder
setResponse
in class LyRequestEncoder
response
- Response in which results are returned.public abstract boolean createObject(java.lang.Object object)
LyRequestEncoder
createObject
in class LyRequestEncoder
object
- New object to create.
public abstract boolean deleteObject(java.lang.Object object)
LyRequestEncoder
deleteObject
in class LyRequestEncoder
object
- Object to delete.
public abstract boolean deleteObjects(java.util.Vector<java.lang.Object> objects)
LyRequestEncoder
deleteObjects
in class LyRequestEncoder
objects
- Objects to delete.
public abstract boolean getObject(LyObjectId objectId, java.util.Vector<LyField> fields)
LyRequestEncoder
getObject
in class LyRequestEncoder
objectId
- Object identifier.fields
- Fields to load (if null, load all fields).
public abstract boolean getObjects(java.util.Vector<LyField> fields, LySort sort, LyFilter filter, int n)
LyRequestEncoder
getObjects
in class LyRequestEncoder
fields
- Fields to load (if null, load all fields).sort
- Gives sorting criterion, or null if default sort is used.filter
- Specifies filtering criterion, or null if there is no filter.n
- Maximum number of objects to get (-1 means no limit).
public abstract void reassignTask(W4BpmConnection w4connection, LyObject taskObj, LyObject reassignObj, boolean preserveData) throws java.lang.Exception
java.lang.Exception
public abstract boolean getSize(LyFilter filter)
LyRequestEncoder
getSize
in class LyRequestEncoder
filter
- Specifies filtering criterion, or null if there is no filter.
public abstract boolean setObject(java.lang.Object object)
LyRequestEncoder
setObject
in class LyRequestEncoder
object
- Object to set.
public abstract boolean lock(LyObject object, boolean lock)
public abstract boolean submit(LyObject object, eu.w4.bpm.BPMVariableMap varMap)
public abstract boolean save(LyObject object, eu.w4.bpm.BPMVariableMap varMap)
public abstract LyObject startGetNewWorkcase(java.lang.String workcaseId)
public abstract LyObject startGetNewWorkcase(java.lang.String workcaseId, java.lang.String domain)
public abstract LyObject startGetNewWorkcase(java.lang.String workcaseId, java.lang.String domain, java.lang.String workcaseName)
public abstract boolean isStartGetNewWorkcaseEnabledInDomain(java.lang.String workcaseId)
public abstract boolean isStartGetNewWorkcaseEnabled(java.lang.String workcaseId)
public abstract LyClassInfo findTaskClassInfo(java.lang.String activityId)
public abstract java.util.Vector<LyRowObject> createRole(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract java.util.Vector<LyRowObject> createDomain(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract java.util.Vector<LyRowObject> createActor(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract java.util.Vector<LyRowObject> createTask(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract java.util.Vector<LyRowObject> createWorkcase(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract void deleteActor(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract void deleteRole(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract void deleteDomain(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract void deleteWorkcases(java.util.List<java.lang.Object> objects) throws java.lang.Exception
java.lang.Exception
public abstract java.util.Vector<LyRowObject> setActor(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract java.util.Vector<LyRowObject> setRole(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract LyValueSet setDomain(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract java.util.Vector<LyRowObject> setWorkcase(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract java.util.Vector<LyRowObject> setTask(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
public abstract boolean addComment(LyObject comment)
public abstract boolean setVariable(LyObject variable, boolean workcase)
public abstract java.lang.Object getWorkcaseVariableMap(W4BpmConnection connection, LyObjectId workcaseId, LyObject variableObj) throws java.lang.Exception
java.lang.Exception
public abstract java.lang.Object getTaskVariableMap(W4BpmConnection connection, LyObjectId taskId, LyObject variableObj) throws java.lang.Exception
java.lang.Exception
public abstract java.lang.String getBPMExceptionMessage(java.lang.Exception e, LyEnvironment env)
public abstract boolean cancelObjects(W4BpmConnection w4connection, LyObjectList objects) throws java.lang.Exception
java.lang.Exception
public abstract java.lang.Object getBPMId(LyObjectId lyId)
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |