This project has retired. For details please refer to its
        
        Attic page .
      
 
 
SubmitScriptLanguageXCommand (Apache Oozie Core 4.0.0 API)
 
 
 
 
 
 
 
 
 
org.apache.oozie.command.wf 
 
Class SubmitScriptLanguageXCommand 
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.SubmitScriptLanguageXCommand 
 
All Implemented Interfaces:  Callable <String >, XCallable <String > 
 
Direct Known Subclasses:  SubmitHiveXCommand , SubmitPigXCommand  
 
 
public abstract class SubmitScriptLanguageXCommand  extends SubmitHttpXCommand   
 
 
  
  
 
 
 
 
  
  
  
Methods inherited from class org.apache.oozie.command.XCommand   
 
call , eagerLoadState , eagerVerifyPrecondition , executeInterrupts , getCreatedTime , getInstrumentation , getKey , getLockTimeOut , getLog , getName , getPriority , getRequeueDelay , getType , inInterruptMode , isReQueueRequired , queue , queue , resetUsed , setInterruptMode  
 
  
Methods inherited from class java.lang.Object   
 
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  
 
 
 
SubmitScriptLanguageXCommand 
public SubmitScriptLanguageXCommand  (String  name,
                                    String  type,
                                    org.apache.hadoop.conf.Configuration conf) 
 
 
getLanguageName 
protected abstract String  getLanguageName  () 
 
 
 
 
getOptions 
protected abstract String  getOptions  () 
 
 
 
 
getScriptParamters 
protected abstract String  getScriptParamters  () 
 
 
 
 
getSectionNamespace 
protected org.jdom.Namespace getSectionNamespace  () 
 
 
 
 
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 
public String  getEntityKey  () 
Description copied from class: XCommand   
Return the entity key for the command.
 
Specified by: getEntityKey  in interface XCallable <String >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 © 2013 Apache Software Foundation . All Rights Reserved.