oracle.ifs.server
Class OperationState


java.lang.Object

  |

  +--oracle.ifs.server.OperationState


public final class OperationState
extends java.lang.Object

The OperationState class is manage the state of a server side operation, specifically to manage the cascading effects for operations such as free(), copy(), etc.

OperationState instances are used in many of the server-side extensibility methods, such as extendedPreInsert(). For release 1.0.8.0, none of the methods on this class that are used internally to manage the state of operations are published. Until this changes, this class should be treated as an "opaque" container of operation state.


Field Summary
static int OPERATIONTYPE_COPY
          Operation type for Copy operations.
static int OPERATIONTYPE_FREE
          Operation type for Free operations.
static int OPERATIONTYPE_INSERT
          Operation type for Insert operations.
static int OPERATIONTYPE_UPDATE
          Operation type for Update operations.
 

Field Detail


OPERATIONTYPE_INSERT


public static final int OPERATIONTYPE_INSERT
Operation type for Insert operations.

OPERATIONTYPE_FREE


public static final int OPERATIONTYPE_FREE
Operation type for Free operations.

OPERATIONTYPE_UPDATE


public static final int OPERATIONTYPE_UPDATE
Operation type for Update operations.

OPERATIONTYPE_COPY


public static final int OPERATIONTYPE_COPY
Operation type for Copy operations.