Oracle Fusion Applications Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.5)
E20742-01


oracle.as.scheduler
Enum ProcessPhase

java.lang.Object
  extended by java.lang.Enum<ProcessPhase>
      extended by oracle.as.scheduler.ProcessPhase
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ProcessPhase>

public enum ProcessPhase
extends java.lang.Enum<ProcessPhase>

Enum of process phases that a request may be set to during the processing lifecycle of that request.


Enum Constant Summary
Complete
           
ExecuteAsyncReceived
           
ExecuteAsyncWait
           
ExecuteFinalize
           
ExecuteFinalizeAsync
           
ExecuteFinalizeComplete
           
ExecuteInitiate
           
ExecuteInitiateComplete
           
ExecutePaused
           
ExecutePausedWaitForSubreq
           
Initial
           
JobSetInitial
           
PostExecuteComplete
           
PostExecuteStart
           
PostExecuteTerminalComplete
           
PostExecuteWaitForSubreq
           
PostProcessComplete
           
PostProcessDelayed
           
PostProcessStart
           
PreProcessComplete
           
PreProcessDelayed
           
PreProcessStart
           
ProcessExecuteComplete
           
ProcessSetupReady
           
Undefined
           
Unknown
           
 
Method Summary
static ProcessPhase fromString(java.lang.String processPhaseStr)
          Converts a stringified process phase into a ProcessPhase object.
 java.lang.String toString(java.util.Locale locale)
           
 int value()
          Returns the numeric value for the process phase.
static ProcessPhase valueOf(int value)
          Returns the process phase for the numeric value specified.
static ProcessPhase valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ProcessPhase[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Unknown

public static final ProcessPhase Unknown

Undefined

public static final ProcessPhase Undefined

Initial

public static final ProcessPhase Initial

PreProcessStart

public static final ProcessPhase PreProcessStart

PreProcessDelayed

public static final ProcessPhase PreProcessDelayed

PreProcessComplete

public static final ProcessPhase PreProcessComplete

ExecuteInitiate

public static final ProcessPhase ExecuteInitiate

ExecuteInitiateComplete

public static final ProcessPhase ExecuteInitiateComplete

ExecuteAsyncWait

public static final ProcessPhase ExecuteAsyncWait

ExecuteFinalize

public static final ProcessPhase ExecuteFinalize

ExecuteFinalizeAsync

public static final ProcessPhase ExecuteFinalizeAsync

ExecuteFinalizeComplete

public static final ProcessPhase ExecuteFinalizeComplete

ExecutePaused

public static final ProcessPhase ExecutePaused

PostProcessStart

public static final ProcessPhase PostProcessStart

PostProcessDelayed

public static final ProcessPhase PostProcessDelayed

PostProcessComplete

public static final ProcessPhase PostProcessComplete

ProcessExecuteComplete

public static final ProcessPhase ProcessExecuteComplete

JobSetInitial

public static final ProcessPhase JobSetInitial

ProcessSetupReady

public static final ProcessPhase ProcessSetupReady

ExecutePausedWaitForSubreq

public static final ProcessPhase ExecutePausedWaitForSubreq

ExecuteAsyncReceived

public static final ProcessPhase ExecuteAsyncReceived

PostExecuteStart

public static final ProcessPhase PostExecuteStart

PostExecuteWaitForSubreq

public static final ProcessPhase PostExecuteWaitForSubreq

PostExecuteTerminalComplete

public static final ProcessPhase PostExecuteTerminalComplete

PostExecuteComplete

public static final ProcessPhase PostExecuteComplete

Complete

public static final ProcessPhase Complete
Method Detail

values

public static ProcessPhase[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ProcessPhase c : ProcessPhase.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ProcessPhase valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

value

public int value()
Returns the numeric value for the process phase.

Returns:
value for this process phase.

valueOf

public static ProcessPhase valueOf(int value)
Returns the process phase for the numeric value specified.

Parameters:
value - to convert to phase.
Returns:
associated phase.

fromString

public static ProcessPhase fromString(java.lang.String processPhaseStr)
Converts a stringified process phase into a ProcessPhase object.

Parameters:
processPhaseStr -
Returns:
the process phase derived from processPhaseStr or ProcessPhase.Unknown if the conversion could not be made.

toString

public java.lang.String toString(java.util.Locale locale)

Oracle Fusion Applications Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.5)
E20742-01


Copyright © 2008, 2011 Oracle. All rights reserved.