public class SubmitSqoopXCommand extends SubmitHttpXCommand
MANDATORY_OOZIE_CONFS, OPTIONAL_OOZIE_CONFSINSTR_FAILED_JOBS_COUNTER_NAME, INSTR_KILLED_JOBS_COUNTER_NAME, INSTR_SUCCEEDED_JOBS_COUNTER_NAME, KEEP_WF_ACTION_DIRDEFAULT_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) |
java.lang.String |
getEntityKey()
Return the entity key for the command.
|
protected java.lang.String |
getOptions() |
protected org.jdom.Namespace |
getSectionNamespace() |
protected java.lang.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, call, 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 java.lang.String getOptions()
protected org.jdom.Namespace getSectionNamespace()
getSectionNamespace in class SubmitHttpXCommandprotected java.lang.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<java.lang.String>CommandException - thrown if the precondition is not met.protected boolean isLockRequired()
XCommandisLockRequired in class XCommand<java.lang.String>true/falseprotected void loadState()
XCommandpublic java.lang.String getEntityKey()
XCommandgetEntityKey in interface XCallable<java.lang.String>getEntityKey in class XCommand<java.lang.String>Copyright © 2017 Apache Software Foundation. All Rights Reserved.