public class WorkItemRecord
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
statusComplete |
static java.lang.String |
statusDeadlocked |
static java.lang.String |
statusDiscarded |
static java.lang.String |
statusEnabled |
static java.lang.String |
statusExecuting |
static java.lang.String |
statusFailed |
static java.lang.String |
statusFired |
static java.lang.String |
statusForcedComplete |
static java.lang.String |
statusIsParent |
static java.lang.String |
statusResourceAllocated |
static java.lang.String |
statusResourceOffered |
static java.lang.String |
statusResourceStarted |
static java.lang.String |
statusResourceSuspended |
static java.lang.String |
statusResourceUnoffered |
static java.lang.String |
statusResourceUnresourced |
static java.lang.String |
statusSuspended |
Constructor and Description |
---|
WorkItemRecord() |
WorkItemRecord(java.lang.String caseID,
java.lang.String taskID,
java.lang.String specURI,
java.lang.String status) |
Modifier and Type | Method and Description |
---|---|
WorkItemRecord |
clone() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAllowsDynamicCreation() |
java.lang.String |
getAssignedTo()
Deprecated.
- use getStartedBy()
|
java.util.Map<java.lang.String,java.lang.String> |
getAttributeTable() |
java.lang.String |
getCaseID() |
java.lang.String |
getCodelet() |
java.lang.String |
getCompletedBy() |
java.lang.String |
getCompletionTime() |
java.lang.String |
getCompletionTimeMs() |
java.lang.String |
getCustomFormURL() |
Element |
getDataList() |
java.lang.String |
getDataListString() |
java.lang.String |
getDeferredChoiceGroupID() |
java.lang.String |
getDocumentation() |
java.lang.String |
getEnablementTime() |
java.lang.String |
getEnablementTimeMs() |
java.lang.String |
getFiringTime() |
java.lang.String |
getFiringTimeMs() |
java.lang.String |
getID() |
java.lang.String |
getIDForDisplay() |
java.lang.String |
getLogPredicateCompletion() |
java.lang.String |
getLogPredicateStarted() |
java.lang.String |
getNetID() |
java.lang.String |
getParentID() |
java.lang.String |
getRequiresManualResourcing() |
java.lang.String |
getResourceStatus() |
java.lang.String |
getRootCaseID() |
java.lang.String |
getSpecIdentifier() |
java.lang.String |
getSpecURI() |
java.lang.String |
getSpecVersion() |
java.lang.String |
getStartedBy() |
java.lang.String |
getStartTime() |
java.lang.String |
getStartTimeMs() |
java.lang.String |
getStatus() |
java.lang.String |
getTag() |
java.lang.String |
getTaskID() |
java.lang.String |
getTaskName() |
java.lang.String |
getTimerExpiry() |
java.lang.String |
getTimerTrigger() |
java.lang.String |
getUniqueID() |
Element |
getUpdatedData() |
java.lang.String |
getWhoStartedMe()
Deprecated.
- use getStartedBy()
|
Element |
getWorkItemData()
Deprecated.
- use getDataList()
|
boolean |
hasDocumentation() |
int |
hashCode() |
boolean |
hasLiveStatus() |
boolean |
hasResourceStatus(java.lang.String status) |
boolean |
hasStatus(java.lang.String status) |
boolean |
isAutoTask() |
boolean |
isDeferredChoiceGroupMember() |
boolean |
isDocumentationChanged() |
boolean |
isDynamicCreationAllowed() |
boolean |
isEdited() |
boolean |
isEnabledOrFired() |
boolean |
isManualResourcingRequired() |
void |
resetDataState() |
void |
setAllowsDynamicCreation(java.lang.String allows) |
void |
setAssignedTo(java.lang.String whoStartedMe)
Deprecated.
|
void |
setCaseID(java.lang.String caseID) |
void |
setCodelet(java.lang.String codelet) |
void |
setCompletedBy(java.lang.String resource) |
void |
setCompletionTimeMs(java.lang.String time) |
void |
setCustomFormURL(java.lang.String url) |
void |
setDataList(Element dataList) |
void |
setDeferredChoiceGroupID(java.lang.String id) |
void |
setDocumentation(java.lang.String doco) |
void |
setDocumentationChanged(boolean added) |
void |
setEnablementTimeMs(java.lang.String time) |
void |
setExtendedAttributes(java.util.Map<java.lang.String,java.lang.String> attrMap) |
void |
setFiringTimeMs(java.lang.String time) |
void |
setLogPredicateCompletion(java.lang.String predicate) |
void |
setLogPredicateStarted(java.lang.String predicate) |
void |
setRequiresManualResourcing(java.lang.String manual) |
void |
setResourceStatus(java.lang.String status) |
void |
setSpecIdentifier(java.lang.String id) |
void |
setSpecURI(java.lang.String uri) |
void |
setSpecVersion(java.lang.String version) |
void |
setStartedBy(java.lang.String resource) |
void |
setStartTimeMs(java.lang.String time) |
void |
setStatus(java.lang.String status) |
void |
setTag(java.lang.String tag) |
void |
setTaskID(java.lang.String taskID) |
void |
setTaskName(java.lang.String name) |
void |
setTimerExpiry(java.lang.String expiry) |
void |
setTimerTrigger(java.lang.String trigger) |
void |
setUniqueID(java.lang.String uniqueID) |
void |
setUpdatedData(Element dataListUpdated) |
java.lang.String |
toString() |
java.lang.String |
toXML() |
public static final java.lang.String statusEnabled
public static final java.lang.String statusFired
public static final java.lang.String statusExecuting
public static final java.lang.String statusComplete
public static final java.lang.String statusIsParent
public static final java.lang.String statusDeadlocked
public static final java.lang.String statusForcedComplete
public static final java.lang.String statusFailed
public static final java.lang.String statusSuspended
public static final java.lang.String statusDiscarded
public static final java.lang.String statusResourceOffered
public static final java.lang.String statusResourceAllocated
public static final java.lang.String statusResourceStarted
public static final java.lang.String statusResourceSuspended
public static final java.lang.String statusResourceUnoffered
public static final java.lang.String statusResourceUnresourced
public WorkItemRecord()
public WorkItemRecord(java.lang.String caseID, java.lang.String taskID, java.lang.String specURI, java.lang.String status)
public void resetDataState()
public void setSpecIdentifier(java.lang.String id)
public void setSpecVersion(java.lang.String version)
public void setSpecURI(java.lang.String uri)
public void setCaseID(java.lang.String caseID)
public void setTaskID(java.lang.String taskID)
public void setUniqueID(java.lang.String uniqueID)
public void setTaskName(java.lang.String name)
public void setAllowsDynamicCreation(java.lang.String allows)
public void setRequiresManualResourcing(java.lang.String manual)
public void setCodelet(java.lang.String codelet)
public void setDeferredChoiceGroupID(java.lang.String id)
public void setExtendedAttributes(java.util.Map<java.lang.String,java.lang.String> attrMap)
public void setEnablementTimeMs(java.lang.String time)
public void setFiringTimeMs(java.lang.String time)
public void setStartTimeMs(java.lang.String time)
public void setCompletionTimeMs(java.lang.String time)
public void setTimerTrigger(java.lang.String trigger)
public void setTimerExpiry(java.lang.String expiry)
public void setStatus(java.lang.String status)
public void setResourceStatus(java.lang.String status)
public void setAssignedTo(java.lang.String whoStartedMe)
public void setStartedBy(java.lang.String resource)
public void setCompletedBy(java.lang.String resource)
public void setDataList(Element dataList)
public void setTag(java.lang.String tag)
public void setUpdatedData(Element dataListUpdated)
public void setCustomFormURL(java.lang.String url)
public void setLogPredicateStarted(java.lang.String predicate)
public void setLogPredicateCompletion(java.lang.String predicate)
public void setDocumentation(java.lang.String doco)
public void setDocumentationChanged(boolean added)
public java.lang.String getSpecIdentifier()
public java.lang.String getSpecVersion()
public java.lang.String getSpecURI()
public java.lang.String getCaseID()
public java.lang.String getTaskID()
public java.lang.String getUniqueID()
public java.lang.String getAllowsDynamicCreation()
public boolean isDynamicCreationAllowed()
public java.lang.String getDeferredChoiceGroupID()
public java.lang.String getRequiresManualResourcing()
public boolean isManualResourcingRequired()
public java.lang.String getCodelet()
public java.util.Map<java.lang.String,java.lang.String> getAttributeTable()
public java.lang.String getID()
public java.lang.String getEnablementTime()
public java.lang.String getFiringTime()
public java.lang.String getStartTime()
public java.lang.String getCompletionTime()
public java.lang.String getEnablementTimeMs()
public java.lang.String getFiringTimeMs()
public java.lang.String getStartTimeMs()
public java.lang.String getCompletionTimeMs()
public java.lang.String getTimerTrigger()
public java.lang.String getTimerExpiry()
public java.lang.String getStatus()
public java.lang.String getResourceStatus()
public java.lang.String getAssignedTo()
public java.lang.String getWhoStartedMe()
public java.lang.String getStartedBy()
public java.lang.String getCompletedBy()
public Element getWorkItemData()
public Element getDataList()
public java.lang.String getDataListString()
public java.lang.String getTag()
public Element getUpdatedData()
public java.lang.String getIDForDisplay()
public java.lang.String getTaskName()
public java.lang.String getDocumentation()
public boolean hasDocumentation()
public boolean isDocumentationChanged()
public java.lang.String getRootCaseID()
public java.lang.String getNetID()
public java.lang.String getParentID()
public java.lang.String getLogPredicateStarted()
public java.lang.String getLogPredicateCompletion()
public boolean isEdited()
public boolean isDeferredChoiceGroupMember()
public boolean isAutoTask()
public java.lang.String getCustomFormURL()
public boolean hasLiveStatus()
public boolean isEnabledOrFired()
public boolean hasStatus(java.lang.String status)
public boolean hasResourceStatus(java.lang.String status)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toXML()
public WorkItemRecord clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
Copyright © 2004-2014 The YAWL Foundation.