|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.oozie.cli.OozieCLI
public class OozieCLI
Oozie command line utility.
Field Summary | |
---|---|
static java.lang.String |
ADMIN_CMD
|
static java.lang.String |
CHANGE_OPTION
|
static java.lang.String |
CHANGE_VALUE_OPTION
|
static java.lang.String |
CONFIG_OPTION
|
static java.lang.String |
DEFINITION_OPTION
|
static java.lang.String |
DRYRUN_OPTION
|
static java.lang.String |
ENV_OOZIE_URL
|
static java.lang.String |
FILTER_OPTION
|
static java.lang.String |
HELP_CMD
|
static java.lang.String |
INFO_OPTION
|
static java.lang.String |
JOB_CMD
|
static java.lang.String |
JOBS_CMD
|
static java.lang.String |
JOBTYPE_OPTION
|
static java.lang.String |
KILL_OPTION
|
static java.lang.String |
LEN_OPTION
|
static java.lang.String |
LOCAL_TIME_OPTION
|
static java.lang.String |
LOG_OPTION
|
static java.lang.String |
OFFSET_OPTION
|
static java.lang.String |
OOZIE_OPTION
|
static java.lang.String |
PIG_CMD
|
static java.lang.String |
PIGFILE_OPTION
|
static java.lang.String |
QUEUE_DUMP_OPTION
|
static java.lang.String |
RERUN_ACTION_OPTION
|
static java.lang.String |
RERUN_DATE_OPTION
|
static java.lang.String |
RERUN_NOCLEANUP_OPTION
|
static java.lang.String |
RERUN_OPTION
|
static java.lang.String |
RERUN_REFRESH_OPTION
|
static java.lang.String |
RESUME_OPTION
|
static java.lang.String |
RUN_OPTION
|
static java.lang.String |
SLA_CMD
|
static java.lang.String |
START_OPTION
|
static java.lang.String |
STATUS_OPTION
|
static java.lang.String |
SUBMIT_OPTION
|
static java.lang.String |
SUSPEND_OPTION
|
static java.lang.String |
SYSTEM_MODE_OPTION
|
static java.lang.String |
VALIDATE_CMD
|
static java.lang.String |
VERBOSE_DELIMITER
|
static java.lang.String |
VERBOSE_OPTION
|
static java.lang.String |
VERSION_CMD
|
static java.lang.String |
VERSION_OPTION
|
static java.lang.String |
WS_HEADER_PREFIX
|
Constructor Summary | |
---|---|
OozieCLI()
Create an Oozie CLI instance. |
Method Summary | |
---|---|
protected org.apache.commons.cli.Options |
createAdminOptions()
|
protected org.apache.commons.cli.Options |
createJobOptions()
|
protected org.apache.commons.cli.Options |
createJobsOptions()
|
protected OozieClient |
createOozieClient(org.apache.commons.cli.CommandLine commandLine)
Create a OozieClient. |
protected org.apache.commons.cli.Options |
createPigOptions()
|
protected org.apache.commons.cli.Options |
createSlaOptions()
|
protected XOozieClient |
createXOozieClient(org.apache.commons.cli.CommandLine commandLine)
Create a XOozieClient. |
protected java.lang.String[] |
getCLIHelp()
Return Oozie CLI top help lines. |
protected java.lang.String |
getOozieUrl(org.apache.commons.cli.CommandLine commandLine)
|
static void |
main(java.lang.String[] args)
Entry point for the Oozie CLI when invoked from the command line. |
int |
run(java.lang.String[] args)
Run a CLI programmatically. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ENV_OOZIE_URL
public static final java.lang.String WS_HEADER_PREFIX
public static final java.lang.String HELP_CMD
public static final java.lang.String VERSION_CMD
public static final java.lang.String JOB_CMD
public static final java.lang.String JOBS_CMD
public static final java.lang.String ADMIN_CMD
public static final java.lang.String VALIDATE_CMD
public static final java.lang.String SLA_CMD
public static final java.lang.String PIG_CMD
public static final java.lang.String OOZIE_OPTION
public static final java.lang.String CONFIG_OPTION
public static final java.lang.String SUBMIT_OPTION
public static final java.lang.String OFFSET_OPTION
public static final java.lang.String START_OPTION
public static final java.lang.String RUN_OPTION
public static final java.lang.String DRYRUN_OPTION
public static final java.lang.String SUSPEND_OPTION
public static final java.lang.String RESUME_OPTION
public static final java.lang.String KILL_OPTION
public static final java.lang.String CHANGE_OPTION
public static final java.lang.String CHANGE_VALUE_OPTION
public static final java.lang.String RERUN_OPTION
public static final java.lang.String INFO_OPTION
public static final java.lang.String LOG_OPTION
public static final java.lang.String DEFINITION_OPTION
public static final java.lang.String LEN_OPTION
public static final java.lang.String FILTER_OPTION
public static final java.lang.String JOBTYPE_OPTION
public static final java.lang.String SYSTEM_MODE_OPTION
public static final java.lang.String VERSION_OPTION
public static final java.lang.String STATUS_OPTION
public static final java.lang.String LOCAL_TIME_OPTION
public static final java.lang.String QUEUE_DUMP_OPTION
public static final java.lang.String RERUN_ACTION_OPTION
public static final java.lang.String RERUN_DATE_OPTION
public static final java.lang.String RERUN_REFRESH_OPTION
public static final java.lang.String RERUN_NOCLEANUP_OPTION
public static final java.lang.String VERBOSE_OPTION
public static final java.lang.String VERBOSE_DELIMITER
public static final java.lang.String PIGFILE_OPTION
Constructor Detail |
---|
public OozieCLI()
Method Detail |
---|
public static void main(java.lang.String[] args)
args
- options and arguments for the Oozie CLI.protected java.lang.String[] getCLIHelp()
protected org.apache.commons.cli.Options createAdminOptions()
protected org.apache.commons.cli.Options createJobOptions()
protected org.apache.commons.cli.Options createJobsOptions()
protected org.apache.commons.cli.Options createSlaOptions()
protected org.apache.commons.cli.Options createPigOptions()
public int run(java.lang.String[] args)
args
- options and arguments for the Oozie CLI.
protected java.lang.String getOozieUrl(org.apache.commons.cli.CommandLine commandLine)
protected OozieClient createOozieClient(org.apache.commons.cli.CommandLine commandLine) throws OozieCLIException
OozieClient
.
commandLine
- the parsed command line options.
OozieCLIException
- thrown if the OozieClient could not be
configured.protected XOozieClient createXOozieClient(org.apache.commons.cli.CommandLine commandLine) throws OozieCLIException
OozieClient
.
commandLine
- the parsed command line options.
OozieCLIException
- thrown if the XOozieClient could not be
configured.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |