org.obe.client.api.base
Class WMProcessInstanceImpl
java.lang.Object
org.obe.client.api.base.WMProcessInstanceImpl
- All Implemented Interfaces:
- OBEProcessInstance, java.io.Serializable, WMProcessInstance
- public class WMProcessInstanceImpl
- extends java.lang.Object
- implements OBEProcessInstance, java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
WMProcessInstanceImpl()
|
WMProcessInstanceImpl(java.lang.String name,
java.lang.String id,
java.lang.String processDefinitionId,
java.lang.String parentActivityInstanceId,
java.lang.String parentProcessInstanceId,
WMProcessInstanceState state,
int priority,
WMParticipant[] participants,
java.util.Date createdDate,
java.util.Date startedDate,
java.util.Date targetDate,
java.util.Date dueDate,
java.util.Date completedDate,
java.util.Date activityTargetDate,
java.util.Date activityDueDate)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WMProcessInstanceImpl
public WMProcessInstanceImpl()
WMProcessInstanceImpl
public WMProcessInstanceImpl(java.lang.String name,
java.lang.String id,
java.lang.String processDefinitionId,
java.lang.String parentActivityInstanceId,
java.lang.String parentProcessInstanceId,
WMProcessInstanceState state,
int priority,
WMParticipant[] participants,
java.util.Date createdDate,
java.util.Date startedDate,
java.util.Date targetDate,
java.util.Date dueDate,
java.util.Date completedDate,
java.util.Date activityTargetDate,
java.util.Date activityDueDate)
getActivityDueDate
public java.util.Date getActivityDueDate()
- Specified by:
getActivityDueDate
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.ACTIVITY_DUE_DATE
getActivityTargetDate
public java.util.Date getActivityTargetDate()
- Specified by:
getActivityTargetDate
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.ACTIVITY_TARGET_DATE
getCompletedDate
public java.util.Date getCompletedDate()
- Specified by:
getCompletedDate
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.COMPLETED_DATE
getCreatedDate
public java.util.Date getCreatedDate()
- Specified by:
getCreatedDate
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.CREATED_DATE
getDueDate
public java.util.Date getDueDate()
- Specified by:
getDueDate
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.DUE_DATE
getId
public java.lang.String getId()
- Specified by:
getId
in interface WMProcessInstance
setId
public void setId(java.lang.String id)
getName
public java.lang.String getName()
- Specified by:
getName
in interface WMProcessInstance
setName
public void setName(java.lang.String name)
getParentActivityInstanceId
public java.lang.String getParentActivityInstanceId()
- Specified by:
getParentActivityInstanceId
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.PARENT_ACTIVITY_INSTANCE_ID
setParentActivityInstanceId
public void setParentActivityInstanceId(java.lang.String parentActivityInstanceId)
getParentProcessInstanceId
public java.lang.String getParentProcessInstanceId()
- Specified by:
getParentProcessInstanceId
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.PARENT_PROCESS_INSTANCE_ID
setParentProcessInstanceId
public void setParentProcessInstanceId(java.lang.String parentProcessInstanceId)
getParticipants
public WMParticipant[] getParticipants()
- Specified by:
getParticipants
in interface WMProcessInstance
setParticipants
public void setParticipants(WMParticipant[] participants)
getPriority
public int getPriority()
- Specified by:
getPriority
in interface WMProcessInstance
getProcessDefinitionId
public java.lang.String getProcessDefinitionId()
- Specified by:
getProcessDefinitionId
in interface WMProcessInstance
setProcessDefinitionId
public void setProcessDefinitionId(java.lang.String processDefinitionId)
getProcessInstanceId
public java.lang.String getProcessInstanceId()
- Specified by:
getProcessInstanceId
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.PROCESS_INSTANCE_ID
getStartedDate
public java.util.Date getStartedDate()
- Specified by:
getStartedDate
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.STARTED_DATE
getState
public WMProcessInstanceState getState()
- Specified by:
getState
in interface WMProcessInstance
setState
public void setState(WMProcessInstanceState state)
getTargetDate
public java.util.Date getTargetDate()
- Specified by:
getTargetDate
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.TARGET_DATE
setPriority
public void setPriority(java.lang.Integer priority)
setState
public void setState(java.lang.String state)
getActivityTemporalStatus
public TemporalStatus getActivityTemporalStatus()
- Description copied from interface:
OBEProcessInstance
- The temporal status of the 'most critical' activity instance.
- Specified by:
getActivityTemporalStatus
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.TEMPORAL_STATUS
getTemporalStatus
public final TemporalStatus getTemporalStatus()
- Specified by:
getTemporalStatus
in interface OBEProcessInstance
- See Also:
ProcessInstanceAttributes.TEMPORAL_STATUS
toString
public java.lang.String toString()
OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.