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

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.ReceiveActivityInstanceImpl
All Implemented Interfaces:
java.io.Serializable, Record, ActivityInstance, ReceiveActivityInstance, RuntimeRecord

public class ReceiveActivityInstanceImpl
extends ActivityInstanceImpl
implements ReceiveActivityInstance

Author:
Alfonso Fuca
See Also:
Serialized Form

Field Summary
protected  java.lang.String messageExchange
           
protected  java.lang.String operation
           
protected  java.lang.String variable
           
 
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
ReceiveActivityInstanceImpl(ReceiveActivityInstance record)
           
 
Method Summary
 java.lang.String getMessageExchange()
           
 java.lang.String getOperation()
           
 ActivityType getType()
          Get the type of the activity instance.
 java.lang.String getVariable()
           
 java.lang.String toString()
           
 
Methods inherited from class org.ow2.orchestra.facade.runtime.impl.ActivityInstanceImpl
equals, getDefinitionUUID, getLastException, getUUID, hashCode
 
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, getUUID
 
Methods inherited from interface org.ow2.orchestra.facade.runtime.RuntimeRecord
getEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getState
 

Field Detail

operation

protected java.lang.String operation

variable

protected java.lang.String variable

messageExchange

protected java.lang.String messageExchange
Constructor Detail

ReceiveActivityInstanceImpl

public ReceiveActivityInstanceImpl(ReceiveActivityInstance 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)

toString

public java.lang.String toString()
Overrides:
toString in class ActivityInstanceImpl

getMessageExchange

public java.lang.String getMessageExchange()
Specified by:
getMessageExchange in interface ReceiveActivityInstance
Returns:
the message exchange

getOperation

public java.lang.String getOperation()
Specified by:
getOperation in interface ReceiveActivityInstance
Returns:
the operation

getVariable

public java.lang.String getVariable()
Specified by:
getVariable in interface ReceiveActivityInstance
Returns:
the variable


Copyright © 2009 OW2 Consortium. All Rights Reserved.