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

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.ActivityWithSingleChildInstanceImpl
All Implemented Interfaces:
Serializable, Record, ActivityInstance, ActivityWithSingleChildInstance, RuntimeRecord
Direct Known Subclasses:
CatchActivityInstanceImpl, CatchAllActivityInstanceImpl, CompensationHandlerActivityInstanceImpl, IfActivityInstanceImpl, PickActivityInstanceImpl, ScopeActivityInstanceImpl, TerminationHandlerActivityInstanceImpl

public abstract class ActivityWithSingleChildInstanceImpl
extends ActivityInstanceImpl
implements ActivityWithSingleChildInstance

See Also:
Serialized Form

Field Summary
protected  ActivityInstanceUUID enclosedActivityUUID
           
 
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 ActivityWithSingleChildInstanceImpl()
           
  ActivityWithSingleChildInstanceImpl(ActivityWithSingleChildInstance record)
           
 
Method Summary
 ActivityInstanceUUID getEnclosedActivityUUID()
           
 
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

enclosedActivityUUID

protected ActivityInstanceUUID enclosedActivityUUID
Constructor Detail

ActivityWithSingleChildInstanceImpl

protected ActivityWithSingleChildInstanceImpl()

ActivityWithSingleChildInstanceImpl

public ActivityWithSingleChildInstanceImpl(ActivityWithSingleChildInstance record)
Method Detail

getEnclosedActivityUUID

public ActivityInstanceUUID getEnclosedActivityUUID()
Specified by:
getEnclosedActivityUUID in interface ActivityWithSingleChildInstance
Returns:
activity executed or executing while this activity not finished.


Copyright © 2011 OW2 Consortium. All Rights Reserved.