org.apache.oozie.command.wf
Class WorkflowXCommand<T>

java.lang.Object
  extended by org.apache.oozie.command.XCommand<T>
      extended by org.apache.oozie.command.wf.WorkflowXCommand<T>
Type Parameters:
T -
All Implemented Interfaces:
Callable<T>, XCallable<T>
Direct Known Subclasses:
ActionXCommand, CompletedActionXCommand, DefinitionXCommand, ExternalIdXCommand, JobsXCommand, JobXCommand, KillXCommand, NotificationXCommand, PurgeXCommand, ReRunXCommand, ResumeXCommand, SignalXCommand, SubmitHttpXCommand, SubmitXCommand, SuspendXCommand, WfEndXCommand, WorkflowActionInfoXCommand

public abstract class WorkflowXCommand<T>
extends XCommand<T>

Abstract coordinator command class derived from XCommand


Field Summary
 
Fields inherited from class org.apache.oozie.command.XCommand
DEFAULT_LOCK_TIMEOUT, DEFAULT_REQUEUE_DELAY, dryrun, instrumentation, INSTRUMENTATION_GROUP, LOG, logInfo
 
Constructor Summary
WorkflowXCommand(String name, String type, int priority)
          Base class constructor for workflow commands.
WorkflowXCommand(String name, String type, int priority, boolean dryrun)
          Base class constructor for workflow commands.
 
Method Summary
 
Methods inherited from class org.apache.oozie.command.XCommand
call, eagerLoadState, eagerVerifyPrecondition, execute, getCreatedTime, getEntityKey, getInstrumentation, getKey, getLockTimeOut, getLog, getName, getPriority, getRequeueDelay, getType, isLockRequired, isReQueueRequired, loadState, queue, queue, resetUsed, verifyPrecondition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowXCommand

public WorkflowXCommand(String name,
                        String type,
                        int priority)
Base class constructor for workflow commands.

Parameters:
name - command name
type - command type
priority - command priority

WorkflowXCommand

public WorkflowXCommand(String name,
                        String type,
                        int priority,
                        boolean dryrun)
Base class constructor for workflow commands.

Parameters:
name - command name
type - command type
priority - command priority
dryrun - true if rerun is enabled for command


Copyright © 2012 Apache Software Foundation. All Rights Reserved.