org.jbpm.env.session
Class Message<T>

java.lang.Object
  extended by org.jbpm.env.session.Job<T>
      extended by org.jbpm.env.session.Message<T>
All Implemented Interfaces:
java.io.Serializable, Command<T>
Direct Known Subclasses:
AsyncCommandMessage, ExecuteNodeMessage, ProceedToDestinationMessage, SignalMessage, TakeTransitionMessage

public abstract class Message<T>
extends Job<T>

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jbpm.env.session.Job
dbid, dbversion, dueDate, exception, execution, isExclusive, isSuspended, lockExpirationTime, lockOwner, processInstance, retries
 
Constructor Summary
Message()
           
Message(ExecutionImpl execution)
           
 
Method Summary
protected  void unlockExecution()
           
 
Methods inherited from class org.jbpm.env.session.Job
getDbid, getDueDate, getException, getExecution, getLockExpirationTime, getLockOwner, getProcessInstance, getRetries, isExclusive, isSuspended, setDbid, setDueDate, setException, setExclusive, setLockExpirationTime, setLockOwner, setRetries, setSuspended, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jbpm.client.Command
execute
 

Constructor Detail

Message

public Message()

Message

public Message(ExecutionImpl execution)
Method Detail

unlockExecution

protected void unlockExecution()