org.obe.client.api.base
Class WMActivityInstanceImpl

java.lang.Object
  extended byorg.obe.client.api.base.AbstractTask
      extended byorg.obe.client.api.base.WMActivityInstanceImpl
All Implemented Interfaces:
OBEActivityInstance, java.io.Serializable, WMActivityInstance

public class WMActivityInstanceImpl
extends AbstractTask
implements OBEActivityInstance

Author:
Anthony Eden, Adrian Price
See Also:
Serialized Form

Field Summary
protected  WMParticipant[] _participants
           
 
Constructor Summary
WMActivityInstanceImpl()
           
WMActivityInstanceImpl(java.lang.String id, java.lang.String name, java.lang.String activityDefinitionId, java.lang.String processInstanceId, java.lang.String processDefinitionId, int priority, java.util.Date startedDate, java.util.Date targetDate, java.util.Date dueDate, java.util.Date completedDate, WMActivityInstanceState state, WMParticipant[] participants)
           
 
Method Summary
 WMParticipant[] getParticipants()
           
 WMActivityInstanceState getState()
           
 void setParticipants(WMParticipant[] participants)
           
 void setState(java.lang.String state)
           
 void setState(WMActivityInstanceState state)
           
 java.lang.String toString()
           
 
Methods inherited from class org.obe.client.api.base.AbstractTask
getActivityDefinitionId, getCompletedDate, getDueDate, getId, getName, getPriority, getProcessDefinitionId, getProcessInstanceId, getStartedDate, getTargetDate, getTemporalStatus, setActivityDefinitionId, setCompletedDate, setDueDate, setId, setName, setPriority, setPriority, setProcessDefinitionId, setProcessInstanceId, setStartedDate, setTargetDate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.obe.client.api.model.OBEActivityInstance
getCompletedDate, getDueDate, getProcessDefinitionId, getStartedDate, getTargetDate, getTemporalStatus
 
Methods inherited from interface org.wfmc.wapi.WMActivityInstance
getActivityDefinitionId, getId, getName, getPriority, getProcessInstanceId
 

Field Detail

_participants

protected WMParticipant[] _participants
Constructor Detail

WMActivityInstanceImpl

public WMActivityInstanceImpl()

WMActivityInstanceImpl

public WMActivityInstanceImpl(java.lang.String id,
                              java.lang.String name,
                              java.lang.String activityDefinitionId,
                              java.lang.String processInstanceId,
                              java.lang.String processDefinitionId,
                              int priority,
                              java.util.Date startedDate,
                              java.util.Date targetDate,
                              java.util.Date dueDate,
                              java.util.Date completedDate,
                              WMActivityInstanceState state,
                              WMParticipant[] participants)
Method Detail

getState

public final WMActivityInstanceState getState()
Specified by:
getState in interface WMActivityInstance

setState

public void setState(WMActivityInstanceState state)

setState

public final void setState(java.lang.String state)
Specified by:
setState in class AbstractTask

getParticipants

public final WMParticipant[] getParticipants()
Specified by:
getParticipants in interface WMActivityInstance

setParticipants

public void setParticipants(WMParticipant[] participants)

toString

public java.lang.String toString()


SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.