This project has retired. For details please refer to its
        
        Attic page .
      
 
 
ResumeXCommand (Oozie Core 3.1.3-incubating API)
 
 
 
 
 
 
 
 
 
org.apache.oozie.command.wf 
 
Class ResumeXCommand 
java.lang.Object 
  org.apache.oozie.command.XCommand <T>
      org.apache.oozie.command.wf.WorkflowXCommand <Void >
          org.apache.oozie.command.wf.ResumeXCommand 
 
All Implemented Interfaces:  Callable <Void >, XCallable <Void > 
 
 
public class ResumeXCommand  extends WorkflowXCommand <Void >  
 
 
  
 
 
 
 
Method Summary   
 
protected  Void   
execute  ()
 
          Command execution body. 
 
protected  String   
getEntityKey  ()
 
          Return the entity key for the command. 
 
protected  boolean  
isLockRequired  ()
 
          Indicate if the the command requires locking. 
 
protected  void  
loadState  ()
 
          Load the necessary state to perform the precondition check and to execute the command. 
 
protected  void  
verifyPrecondition  ()
 
          Verify the precondition for the command after a lock has been obtain, just before executing the command. 
 
  
Methods inherited from class org.apache.oozie.command.XCommand   
 
call , eagerLoadState , eagerVerifyPrecondition , getCreatedTime , getInstrumentation , getKey , getLockTimeOut , getLog , getName , getPriority , getRequeueDelay , getType , isReQueueRequired , queue , queue , resetUsed  
 
  
Methods inherited from class java.lang.Object   
 
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  
 
 
 
ResumeXCommand 
public ResumeXCommand  (String  id) 
 
 
execute 
protected Void  execute  ()
                throws CommandException  
Description copied from class: XCommand   
Command execution body.
 
 This method will be invoked after the {link #loadState} and {link #verifyPrecondition} methods.
 
 If the command requires locking, this method will be invoked ONLY if the lock has been acquired.
Specified by: execute  in class XCommand <Void > 
 
Returns: a return value from the execution of the command, only meaningful if the command is executed
         synchronously.
 Throws: 
CommandException  - thrown if the command execution failed. 
 
  
 
getEntityKey 
protected String  getEntityKey  () 
Description copied from class: XCommand   
Return the entity key for the command.
 
Specified by: getEntityKey  in class XCommand <Void > 
 
Returns: the entity key for the command.  
 
  
 
isLockRequired 
protected boolean isLockRequired  () 
Description copied from class: XCommand   
Indicate if the the command requires locking.
 
 Subclasses should override this method if they require locking.
Specified by: isLockRequired  in class XCommand <Void > 
 
Returns: true/false 
 
  
 
loadState 
protected void loadState  ()
                  throws CommandException  
Description copied from class: XCommand   
Load the necessary state to perform the precondition check and to execute the command.
 
 Subclasses must implement this method and load the state needed to do the precondition check and execute the
 command.
Specified by: loadState  in class XCommand <Void > 
 
Throws: 
CommandException  
 
  
 
verifyPrecondition 
protected void verifyPrecondition  ()
                           throws CommandException ,
                                  PreconditionException  
Description copied from class: XCommand   
Verify the precondition for the command after a lock has been obtain, just before executing the command.
 
Specified by: verifyPrecondition  in class XCommand <Void > 
 
Throws: 
CommandException  - thrown if the precondition is not met.
PreconditionException  
 
  
 
 
 
 
 
Copyright © 2012 Apache Software Foundation . All Rights Reserved.