|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object
java.lang.Enum<ExecutionMode>
oracle.odi.domain.runtime.session.ExecutionMode
public enum ExecutionMode
Enumeration representing execution mode of an OdiSession
. An execution mode defines behavior for session execution logs and whether OdiSessionTaskLog
s should be kept / stored in ODI repository, therefore an ExecutionMode always corresponds to a LogLevel
that is used as level threshold: if execution went successfully, task logs with LogLevel above level threshold will not be kept in repository.
This enumeration allows for two types of execution: standard and tracking. The first one does not enable variable and sequence tracking and only defines level threshold for tasks whereas the second one is used to enable variable and sequence tracking.
Enum Constant Summary | |
---|---|
STANDARD_MODE_0 Standard execution with level threshold equals to LogLevel.LEVEL_0 . |
|
STANDARD_MODE_1 Standard execution with level threshold equals to LogLevel.LEVEL_1 . |
|
STANDARD_MODE_2 Standard execution with level threshold equals to LogLevel.LEVEL_2 . |
|
STANDARD_MODE_3 Standard execution with level threshold equals to LogLevel.LEVEL_3 . |
|
STANDARD_MODE_4 Standard execution with level threshold equals to LogLevel.LEVEL_4 . |
|
STANDARD_MODE_5 Standard execution with level threshold equals to LogLevel.LEVEL_5 . |
|
STANDARD_MODE_OFF Standard execution turning off logging. |
|
TRACKING_MODE Execution mode allowing variable and sequence value tracking. |
Method Summary | |
---|---|
LogLevel |
levelThreshold() Obtains the level threshold defined by this ExecutionMode. |
static ExecutionMode |
valueOf(java.lang.String name) Returns the enum constant of this type with the specified name. |
static ExecutionMode[] |
values() Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final ExecutionMode TRACKING_MODE
LogLevel.LEVEL_5
.public static final ExecutionMode STANDARD_MODE_0
LogLevel.LEVEL_0
.public static final ExecutionMode STANDARD_MODE_1
LogLevel.LEVEL_1
.public static final ExecutionMode STANDARD_MODE_2
LogLevel.LEVEL_2
.public static final ExecutionMode STANDARD_MODE_3
LogLevel.LEVEL_3
.public static final ExecutionMode STANDARD_MODE_4
LogLevel.LEVEL_4
.public static final ExecutionMode STANDARD_MODE_5
LogLevel.LEVEL_5
.public static final ExecutionMode STANDARD_MODE_OFF
null
in this case.Method Detail |
---|
public static ExecutionMode[] values()
for (ExecutionMode c : ExecutionMode.values()) System.out.println(c);
public static ExecutionMode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic LogLevel levelThreshold()
null
in case logging is turned off, c.f. STANDARD_MODE_OFF
)
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |