org.jbpm.pvm.internal.model.op
Class Signal

java.lang.Object
  extended by org.jbpm.pvm.internal.model.op.AtomicOperation
      extended by org.jbpm.pvm.internal.model.op.Signal
All Implemented Interfaces:
java.io.Serializable

public class Signal
extends AtomicOperation

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jbpm.pvm.internal.model.op.AtomicOperation
EXECUTE_ACTIVITY, EXECUTE_EVENT_LISTENER, PROPAGATE_TO_PARENT, TRANSITION_END_ACTIVITY, TRANSITION_START_ACTIVITY, TRANSITION_TAKE
 
Constructor Summary
Signal(java.lang.String signalName, java.util.Map<java.lang.String,?> parameters)
           
 
Method Summary
 MessageImpl createAsyncMessage(ExecutionImpl execution)
           
 boolean isAsync(ExecutionImpl execution)
           
 void perform(ExecutionImpl execution)
           
 java.lang.String toString()
           
 
Methods inherited from class org.jbpm.pvm.internal.model.op.AtomicOperation
parseAtomicOperation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Signal

public Signal(java.lang.String signalName,
              java.util.Map<java.lang.String,?> parameters)
Method Detail

isAsync

public boolean isAsync(ExecutionImpl execution)
Specified by:
isAsync in class AtomicOperation

perform

public void perform(ExecutionImpl execution)
Specified by:
perform in class AtomicOperation

toString

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

createAsyncMessage

public MessageImpl createAsyncMessage(ExecutionImpl execution)
Specified by:
createAsyncMessage in class AtomicOperation


Copyright © 2010 JBoss Community. All Rights Reserved.