|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectxflow.common.WorkItem
This class represents a work item that gets routed to a process.
| Field Summary | |
static java.lang.String |
JAVA_OBJECT
|
static java.lang.String |
TXT
|
static java.lang.String |
XML
|
| Constructor Summary | |
WorkItem()
Constructor |
|
WorkItem(java.lang.Integer wid)
Constructor |
|
| Method Summary | |
void |
_setPayloadType(java.lang.String pt)
Sets the payload type of this work item. |
java.lang.Integer |
getId()
Gets the work item ID |
java.lang.Object |
getPayload()
Gets the payload of this work item. |
java.lang.String |
getPayloadType()
Gets the payload type of this work item. |
java.util.HashMap |
getProperties()
Gets a work item's property hash map |
java.lang.Object |
getProperty(java.lang.String key)
Gets a work item's property |
java.lang.Integer |
getWorkflowId()
Gets the workflow instance ID |
WorkItem |
makeCopy()
|
void |
setId(java.lang.Integer id)
Sets the work item ID |
void |
setPayload(java.lang.Object pload)
Sets the payload of this work item. |
void |
setPayloadAsJavaObject(java.lang.Object payload)
|
void |
setPayloadTXT(java.lang.String s)
|
void |
setPayloadXML(java.lang.String s)
|
void |
setProperties(java.util.HashMap m)
Sets a work item's property hash map |
void |
setProperty(java.lang.String key,
java.lang.Object value)
Sets a property on a work item |
void |
setWorkflowId(java.lang.Integer wfId)
Sets the workflow instance ID |
java.lang.String |
toString()
Gets the string representation of this object |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String JAVA_OBJECT
public static final java.lang.String XML
public static final java.lang.String TXT
| Constructor Detail |
public WorkItem()
public WorkItem(java.lang.Integer wid)
wid - a work item ID| Method Detail |
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
id - the work item IDpublic java.lang.Integer getWorkflowId()
public void setWorkflowId(java.lang.Integer wfId)
wfId - the workflow instance IDpublic void setPayload(java.lang.Object pload)
pload - the payloadpublic java.lang.Object getPayload()
public void _setPayloadType(java.lang.String pt)
pt - the payload type - JAVA_OBJECT or XMLpublic java.lang.String getPayloadType()
public java.lang.Object getProperty(java.lang.String key)
key - the property name
public void setProperty(java.lang.String key,
java.lang.Object value)
key - the property namevalue - the property value - must be serializablepublic java.util.HashMap getProperties()
public void setProperties(java.util.HashMap m)
m - the property hash mappublic java.lang.String toString()
public void setPayloadAsJavaObject(java.lang.Object payload)
public void setPayloadXML(java.lang.String s)
public void setPayloadTXT(java.lang.String s)
public WorkItem makeCopy()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||