public class CoordActionUpdatePushMissingDependency extends CoordPushDependencyCheckXCommand
actionId, CONF_COORD_PUSH_CHECK_REQUEUE_INTERVAL, coordAction, coordJob, jpaService
DEFAULT_LOCK_TIMEOUT, DEFAULT_REQUEUE_DELAY, dryrun, eventService, instrumentation, INSTRUMENTATION_GROUP, LOG
Constructor and Description |
---|
CoordActionUpdatePushMissingDependency(String actionId) |
Modifier and Type | Method and Description |
---|---|
protected Void |
execute()
Command execution body.
|
String |
getEntityKey()
Return the entity key for the command.
|
getCoordPushCheckRequeueInterval, getKey, isLockRequired, isTimeout, loadState, onAllPushDependenciesAvailable, setLogInfo, unregisterMissingDependencies, updateCoordAction, verifyPrecondition
generateEvent, generateEvent
call, eagerLoadState, eagerVerifyPrecondition, executeInterrupts, getCreatedTime, getInstrumentation, getLockTimeOut, getLog, getName, getPriority, getRequeueDelay, getType, inInterruptMode, isReQueueRequired, queue, queue, resetUsed, setInterruptMode, toString
public CoordActionUpdatePushMissingDependency(String actionId)
protected Void execute() throws CommandException
XCommand
This method will be invoked after the {link #loadState} and {link #verifyPrecondition} methods.
If the command requires locking, this method will be invoked ONLY if the lock has been acquired.
execute
in class CoordPushDependencyCheckXCommand
CommandException
- thrown if the command execution failed.public String getEntityKey()
XCommand
getEntityKey
in interface XCallable<Void>
getEntityKey
in class CoordPushDependencyCheckXCommand
Copyright © 2018 Apache Software Foundation. All rights reserved.