org.jbpm.command
Class UnlockTokenCommand

java.lang.Object
  extended by org.jbpm.command.AbstractTokenBaseCommand
      extended by org.jbpm.command.UnlockTokenCommand
All Implemented Interfaces:
Serializable, Command

public class UnlockTokenCommand
extends AbstractTokenBaseCommand

Unlocks the given token. Either the correct lockOwner has to be provided (otherwise an exception is thrown) or NO lockOwner is provided at all, then the lock is removed "with force".

Author:
bernd.ruecker@camunda.com
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jbpm.command.AbstractTokenBaseCommand
log
 
Constructor Summary
UnlockTokenCommand()
           
 
Method Summary
 Object execute(Token token)
           
 String getAdditionalToStringInformation()
           
 String getLockOwner()
           
 UnlockTokenCommand lockOwner(String lockOwner)
           
 void setLockOwner(String lockOwner)
           
 
Methods inherited from class org.jbpm.command.AbstractTokenBaseCommand
execute, getJbpmContext, getProcessName, getProcessVersion, getStateName, getTokenId, getTokenIds, processName, processVersion, setProcessName, setProcessVersion, setStateName, setTokenId, setTokenIds, stateName, tokenId, tokenIds, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnlockTokenCommand

public UnlockTokenCommand()
Method Detail

execute

public Object execute(Token token)
Specified by:
execute in class AbstractTokenBaseCommand

getAdditionalToStringInformation

public String getAdditionalToStringInformation()
Overrides:
getAdditionalToStringInformation in class AbstractTokenBaseCommand

getLockOwner

public String getLockOwner()

setLockOwner

public void setLockOwner(String lockOwner)

lockOwner

public UnlockTokenCommand lockOwner(String lockOwner)


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.