This project has retired. For details please refer to its
        
        Attic page .
      
 
 
SubmitPigXCommand (Oozie Core 3.1.3-incubating API)
 
 
 
 
 
 
 
 
 
org.apache.oozie.command.wf 
 
Class SubmitPigXCommand 
java.lang.Object 
  org.apache.oozie.command.XCommand <T>
      org.apache.oozie.command.wf.WorkflowXCommand <String >
          org.apache.oozie.command.wf.SubmitHttpXCommand 
              org.apache.oozie.command.wf.SubmitPigXCommand 
 
All Implemented Interfaces:  Callable <String >, XCallable <String > 
 
 
public class SubmitPigXCommand  extends SubmitHttpXCommand   
 
 
  
  
 
 
 
 
Method Summary   
 
protected  String   
getEntityKey  ()
 
          Return the entity key for the command. 
 
protected  String   
getWorkflowXml  (org.apache.hadoop.conf.Configuration conf)
 
          Generate workflow xml from conf object 
 
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  
 
 
 
SubmitPigXCommand 
public SubmitPigXCommand  (org.apache.hadoop.conf.Configuration conf,
                         String  authToken) 
 
 
getWorkflowXml 
protected String  getWorkflowXml  (org.apache.hadoop.conf.Configuration conf) 
Description copied from class: SubmitHttpXCommand   
Generate workflow xml from conf object
Specified by: getWorkflowXml  in class SubmitHttpXCommand  
 
Parameters: conf - the configuration object
Returns: workflow xml def string representation  
 
  
 
getEntityKey 
protected String  getEntityKey  () 
Description copied from class: XCommand   
Return the entity key for the command.
 
Specified by: getEntityKey  in class XCommand <String > 
 
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 <String > 
 
Returns: true/false 
 
  
 
loadState 
protected void loadState  () 
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 <String > 
 
 
 
  
 
verifyPrecondition 
protected void verifyPrecondition  ()
                           throws CommandException  
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 <String > 
 
Throws: 
CommandException  - thrown if the precondition is not met. 
 
  
 
 
 
 
 
Copyright © 2012 Apache Software Foundation . All Rights Reserved.