org.ow2.orchestra.facade.runtime.impl
Class ForeachActivityInstanceImpl

java.lang.Object
  extended by org.ow2.orchestra.facade.runtime.impl.RuntimeRecordImpl
      extended by org.ow2.orchestra.facade.runtime.impl.ActivityInstanceImpl
          extended by org.ow2.orchestra.facade.runtime.impl.ActivityWithChildrenInstanceImpl
              extended by org.ow2.orchestra.facade.runtime.impl.ForeachActivityInstanceImpl
All Implemented Interfaces:
Serializable, Record, ActivityInstance, ActivityWithChildrenInstance, ForeachActivityInstance, RuntimeRecord

public class ForeachActivityInstanceImpl
extends ActivityWithChildrenInstanceImpl
implements ForeachActivityInstance

Author:
Gael Lalire
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.orchestra.facade.runtime.impl.ActivityWithChildrenInstanceImpl
enclosedActivitiesUUID
 
Fields inherited from class org.ow2.orchestra.facade.runtime.impl.ActivityInstanceImpl
definitionUUID, lastException, uuid
 
Fields inherited from class org.ow2.orchestra.facade.runtime.impl.RuntimeRecordImpl
activityState, endedDate, instanceUUID, processUUID, startedDate
 
Constructor Summary
protected ForeachActivityInstanceImpl()
           
  ForeachActivityInstanceImpl(ForeachActivityInstance record)
           
 
Method Summary
 Integer getCompletionConditionValue()
           
 int getStartValue()
           
 int getStopValue()
           
 ActivityType getType()
          Get the type of the activity instance.
 
Methods inherited from class org.ow2.orchestra.facade.runtime.impl.ActivityWithChildrenInstanceImpl
getEnclosedActivitiesUUID
 
Methods inherited from class org.ow2.orchestra.facade.runtime.impl.ActivityInstanceImpl
equals, getDefinitionUUID, getLastException, getUUID, hashCode, toString
 
Methods inherited from class org.ow2.orchestra.facade.runtime.impl.RuntimeRecordImpl
end, getEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getState
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.orchestra.facade.runtime.ActivityWithChildrenInstance
getEnclosedActivitiesUUID
 
Methods inherited from interface org.ow2.orchestra.facade.runtime.ActivityInstance
getDefinitionUUID, getLastException, getUUID
 
Methods inherited from interface org.ow2.orchestra.facade.runtime.RuntimeRecord
getEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getState
 

Constructor Detail

ForeachActivityInstanceImpl

protected ForeachActivityInstanceImpl()

ForeachActivityInstanceImpl

public ForeachActivityInstanceImpl(ForeachActivityInstance record)
Method Detail

getType

public ActivityType getType()
Description copied from interface: ActivityInstance
Get the type of the activity instance. Types are defined in ActivityType

Specified by:
getType in interface ActivityInstance
Returns:
the type of the activity (corresponding to ActivityType)

getCompletionConditionValue

public Integer getCompletionConditionValue()
Specified by:
getCompletionConditionValue in interface ForeachActivityInstance

getStartValue

public int getStartValue()
Specified by:
getStartValue in interface ForeachActivityInstance

getStopValue

public int getStopValue()
Specified by:
getStopValue in interface ForeachActivityInstance


Copyright © 2011 OW2 Consortium. All Rights Reserved.