Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


oracle.odi.domain.runtime.variable
Enum ValuePersistence

java.lang.Object
  extended by java.lang.Enum<ValuePersistence>
      extended by oracle.odi.domain.runtime.variable.ValuePersistence

All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ValuePersistence>

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

Enumeration representing the different persistence mode of a variable value.


Enum Constant Summary
HISTORIZE
          Indicates that ODI stores in repository an history of the values took by the variable once execution of a session is completed.
LATEST_VALUE
          Same as HISTORIZE except that ODI only keep the latest value took by the variable.
NON_PERSISTENT
          Indicates that ODI does not stored values in repository except if variable tracking is enabled.
NON_TRACKABLE
          Indicates that the variable values are not stored in ODI repository even if variable tracking is enabled.

 

Method Summary
static ValuePersistence valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ValuePersistence[] 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

HISTORIZE

public static final ValuePersistence HISTORIZE
Indicates that ODI stores in repository an history of the values took by the variable once execution of a session is completed. The latest value will then be reused for further executions.

LATEST_VALUE

public static final ValuePersistence LATEST_VALUE
Same as HISTORIZE except that ODI only keep the latest value took by the variable.

NON_PERSISTENT

public static final ValuePersistence NON_PERSISTENT
Indicates that ODI does not stored values in repository except if variable tracking is enabled.

NON_TRACKABLE

public static final ValuePersistence NON_TRACKABLE
Indicates that the variable values are not stored in ODI repository even if variable tracking is enabled.

Method Detail

values

public static ValuePersistence[] 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 (ValuePersistence c : ValuePersistence.values())
    System.out.println(c);
Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ValuePersistence 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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.