public class SubmitSqoopXCommand extends SubmitHttpXCommand
MANDATORY_OOZIE_CONFS, OPTIONAL_OOZIE_CONFS
INSTR_FAILED_JOBS_COUNTER_NAME, INSTR_KILLED_JOBS_COUNTER_NAME, INSTR_SUCCEEDED_JOBS_COUNTER_NAME
DEFAULT_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, getWorkflowXml
generateEvent, generateEvent, generateEvent, updateParentIfNecessary, updateParentIfNecessary
call, call, eagerLoadState, eagerVerifyPrecondition, executeInterrupts, getCreatedTime, getInstrumentation, getKey, getLockTimeOut, getLog, getName, getPriority, getRequeueDelay, getType, inInterruptMode, isReQueueRequired, queue, queue, resetUsed, setInterruptMode, setLogInfo, toString
public SubmitSqoopXCommand(org.apache.hadoop.conf.Configuration conf)
protected String getOptions()
protected org.jdom.Namespace getSectionNamespace()
getSectionNamespace
in class SubmitHttpXCommand
protected String getWorkflowName()
getWorkflowName
in class SubmitHttpXCommand
protected org.jdom.Element generateSection(org.apache.hadoop.conf.Configuration conf, org.jdom.Namespace ns)
generateSection
in class SubmitHttpXCommand
protected void verifyPrecondition() throws CommandException
XCommand
verifyPrecondition
in class XCommand<String>
CommandException
- thrown if the precondition is not met.protected boolean isLockRequired()
XCommand
isLockRequired
in class XCommand<String>
true/false
protected void loadState()
XCommand
public String getEntityKey()
XCommand
getEntityKey
in interface XCallable<String>
getEntityKey
in class XCommand<String>
Copyright © 2015 Apache Software Foundation. All Rights Reserved.