public final class IndexingOperation
extends java.lang.Object
implements java.io.Serializable
CmIndexRequest
object to
identify the type of index request operation.Modifier and Type | Field and Description |
---|---|
static IndexingOperation |
CREATE
Indicates that an index entry is to be created.
|
static int |
CREATE_AS_INT
An
int value associated with the CREATE instance of this class. |
static IndexingOperation |
DELETE
Indicates that an index entry is to be deleted.
|
static int |
DELETE_AS_INT
An
int value associated with the DELETE instance of this class. |
static IndexingOperation |
NO_OP
For internal use only.
|
static int |
NO_OP_AS_INT
An
int value associated with the NO_OP instance of this class. |
static IndexingOperation |
SKIP
Indicates that an index request is to be skipped.
|
static int |
SKIP_AS_INT
An
int value associated with the SKIP instance of this class. |
static IndexingOperation |
UPDATE
Indicates that an existing index entry is to be replaced with an updated entry.
|
static int |
UPDATE_AS_INT
An
int value associated with the UPDATE instance of this class. |
Modifier and Type | Method and Description |
---|---|
static IndexingOperation |
getInstanceFromInt(int value)
Returns an instance of this class using its associated integer value.
|
int |
getValue()
Returns the internal integer value associated with a specific instance of this class.
|
java.lang.String |
toString()
Returns a
String representation of this enumeration instance. |
public static final int UPDATE_AS_INT
int
value associated with the UPDATE instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.public static final IndexingOperation UPDATE
public static final int CREATE_AS_INT
int
value associated with the CREATE instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.public static final IndexingOperation CREATE
public static final int DELETE_AS_INT
int
value associated with the DELETE instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.public static final IndexingOperation DELETE
public static final int NO_OP_AS_INT
int
value associated with the NO_OP instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.public static final IndexingOperation NO_OP
public static final int SKIP_AS_INT
int
value associated with the SKIP instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.public static final IndexingOperation SKIP
MARKED_AS_SKIPPED
and sets the IndexationId property of the CBR-enabled object to null
. This value is the only user-settable value.public int getValue()
getInstanceFromInt(int)
public java.lang.String toString()
String
representation of this enumeration instance.toString
in class java.lang.Object
public static IndexingOperation getInstanceFromInt(int value)
value
- The integer value. (See the *_AS_INT fields.)EngineRuntimeException
- If an enumeration instance with the given
ordinal value does not exist.getValue()
© Copyright IBM Corporation 2006, 2015. All rights reserved.