org.enhydra.shark.api.client.wfmc.wapi
Class WMProcessInstance

java.lang.Object
  extended byorg.enhydra.shark.api.client.wfmc.wapi.WMProcessInstance
All Implemented Interfaces:
java.io.Serializable

public class WMProcessInstance
extends java.lang.Object
implements java.io.Serializable

NOTE: Additional information (not present in WfMC spec) about instance description and factory name added to this structure.

See Also:
Serialized Form

Constructor Summary
WMProcessInstance()
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 WMParticipant[] getParticipants()
           
 int getPriority()
           
 java.lang.String getProcessDefinitionId()
           
 java.lang.String getProcessFactoryName()
           
 WMProcessInstanceState getState()
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.String id)
           
 void setName(java.lang.String name)
           
 void setParticipants(WMParticipant[] participants)
           
 void setPriority(int priority)
           
 void setProcessDefinitionId(java.lang.String processDefinitionId)
           
 void setProcessFactoryName(java.lang.String processFactoryName)
           
 void setState(WMProcessInstanceState state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WMProcessInstance

public WMProcessInstance()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getProcessFactoryName

public java.lang.String getProcessFactoryName()

setProcessFactoryName

public void setProcessFactoryName(java.lang.String processFactoryName)

getParticipants

public WMParticipant[] getParticipants()

setParticipants

public void setParticipants(WMParticipant[] participants)

getPriority

public int getPriority()

setPriority

public void setPriority(int priority)

getProcessDefinitionId

public java.lang.String getProcessDefinitionId()

setProcessDefinitionId

public void setProcessDefinitionId(java.lang.String processDefinitionId)

getState

public WMProcessInstanceState getState()

setState

public void setState(WMProcessInstanceState state)