org.ow2.bonita.pvm.internal.cmd
Class SignalCmd

java.lang.Object
  extended by org.ow2.bonita.pvm.internal.cmd.SignalCmd
All Implemented Interfaces:
java.io.Serializable, Command<Execution>

public class SignalCmd
extends java.lang.Object
implements Command<Execution>

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
protected  java.lang.Long executionDbid
           
protected  java.lang.String executionId
           
protected  java.lang.String executionKey
           
protected  java.util.Map<java.lang.String,java.lang.Object> parameters
           
protected  java.lang.String processDefinitionName
           
protected  java.lang.String signalName
           
 
Constructor Summary
SignalCmd(long executionDbid, java.lang.String signalName, java.util.Map<java.lang.String,java.lang.Object> parameters)
           
SignalCmd(java.lang.String executionId)
           
SignalCmd(java.lang.String executionKey, java.lang.String signalName, java.util.Map<java.lang.String,java.lang.Object> parameters)
           
SignalCmd(java.lang.String processDefinitionName, java.lang.String executionKey, java.lang.String signalName, java.util.Map<java.lang.String,java.lang.Object> parameters)
           
 
Method Summary
 Execution execute(Environment environment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

executionDbid

protected java.lang.Long executionDbid

executionId

protected java.lang.String executionId

processDefinitionName

protected java.lang.String processDefinitionName

executionKey

protected java.lang.String executionKey

signalName

protected java.lang.String signalName

parameters

protected java.util.Map<java.lang.String,java.lang.Object> parameters
Constructor Detail

SignalCmd

public SignalCmd(long executionDbid,
                 java.lang.String signalName,
                 java.util.Map<java.lang.String,java.lang.Object> parameters)

SignalCmd

public SignalCmd(java.lang.String processDefinitionName,
                 java.lang.String executionKey,
                 java.lang.String signalName,
                 java.util.Map<java.lang.String,java.lang.Object> parameters)

SignalCmd

public SignalCmd(java.lang.String executionKey,
                 java.lang.String signalName,
                 java.util.Map<java.lang.String,java.lang.Object> parameters)

SignalCmd

public SignalCmd(java.lang.String executionId)
Method Detail

execute

public Execution execute(Environment environment)
                  throws java.lang.Exception
Specified by:
execute in interface Command<Execution>
Throws:
java.lang.Exception


Copyright © 2009 OW2 Consortium. All Rights Reserved.