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

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
All Implemented Interfaces:
java.io.Serializable, Record, ActivityInstance, ActivityWithChildrenInstance, RuntimeRecord
Direct Known Subclasses:
FlowActivityInstanceImpl, ForeachActivityInstanceImpl, RepeatUntilActivityInstanceImpl, SequenceActivityInstanceImpl, UnknownActivityInstanceImpl, WhileActivityInstanceImpl

public abstract class ActivityWithChildrenInstanceImpl
extends ActivityInstanceImpl
implements ActivityWithChildrenInstance

See Also:
Serialized Form

Field Summary
protected  java.util.List<ActivityInstanceUUID> 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
ActivityWithChildrenInstanceImpl(ActivityWithChildrenInstance record)
           
 
Method Summary
 java.util.List<ActivityInstanceUUID> 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.ActivityInstance
getDefinitionUUID, getLastException, getType, getUUID
 
Methods inherited from interface org.ow2.orchestra.facade.runtime.RuntimeRecord
getEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getState
 

Field Detail

enclosedActivitiesUUID

protected java.util.List<ActivityInstanceUUID> enclosedActivitiesUUID
Constructor Detail

ActivityWithChildrenInstanceImpl

public ActivityWithChildrenInstanceImpl(ActivityWithChildrenInstance record)
Method Detail

getEnclosedActivitiesUUID

public java.util.List<ActivityInstanceUUID> getEnclosedActivitiesUUID()
Specified by:
getEnclosedActivitiesUUID in interface ActivityWithChildrenInstance
Returns:
all activities executed or executing while this activity not finished. If activity has no enclosed activity it returns an empty set.


Copyright © 2009 OW2 Consortium. All Rights Reserved.