public class SubmitSqoopXCommand extends SubmitHttpXCommand
MANDATORY_OOZIE_CONFS, OPTIONAL_OOZIE_CONFSINSTR_FAILED_JOBS_COUNTER_NAME, INSTR_KILLED_JOBS_COUNTER_NAME, INSTR_SUCCEEDED_JOBS_COUNTER_NAMEDEFAULT_LOCK_TIMEOUT, DEFAULT_REQUEUE_DELAY, dryrun, eventService, instrumentation, INSTRUMENTATION_GROUP, LOG| Constructor and Description | 
|---|
SubmitSqoopXCommand(org.apache.hadoop.conf.Configuration conf)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected org.jdom.Element | 
generateSection(org.apache.hadoop.conf.Configuration conf,
                              org.jdom.Namespace ns)  | 
String | 
getEntityKey()
Return the entity key for the command. 
 | 
protected String | 
getOptions()  | 
protected org.jdom.Namespace | 
getSectionNamespace()  | 
protected String | 
getWorkflowName()  | 
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. 
 | 
checkMandatoryConf, execute, generateConfigurationSection, getWorkflowNamespace, getWorkflowXmlgenerateEvent, generateEvent, generateEvent, updateParentIfNecessary, updateParentIfNecessarycall, eagerLoadState, eagerVerifyPrecondition, executeInterrupts, getCreatedTime, getInstrumentation, getKey, getLockTimeOut, getLog, getName, getPriority, getRequeueDelay, getType, inInterruptMode, isReQueueRequired, queue, queue, resetUsed, setInterruptMode, setLogInfo, toStringpublic SubmitSqoopXCommand(org.apache.hadoop.conf.Configuration conf)
protected String getOptions()
protected org.jdom.Namespace getSectionNamespace()
getSectionNamespace in class SubmitHttpXCommandprotected String getWorkflowName()
getWorkflowName in class SubmitHttpXCommandprotected org.jdom.Element generateSection(org.apache.hadoop.conf.Configuration conf, org.jdom.Namespace ns)
generateSection in class SubmitHttpXCommandprotected void verifyPrecondition() throws CommandException
XCommandverifyPrecondition in class XCommand<String>CommandException - thrown if the precondition is not met.protected boolean isLockRequired()
XCommandSubclasses should override this method if they require locking.
isLockRequired in class XCommand<String>true/falseprotected void loadState()
XCommandSubclasses must implement this method and load the state needed to do the precondition check and execute the command.
public String getEntityKey()
XCommandgetEntityKey in interface XCallable<String>getEntityKey in class XCommand<String>Copyright © 2016 Apache Software Foundation. All rights reserved.