oracle.kv

## Class OperationExecutionException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - oracle.kv.ContingencyException
      - - oracle.kv.OperationExecutionException

- All Implemented Interfaces:
    Serializable

      public class OperationExecutionException
      extends ContingencyException

  Used to indicate a failure to execute a sequence of operations.
  See Also:
    `execute`, Serialized Form

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Operation` | `getFailedOperation()` The operation that caused the execution to be aborted.
    `int` | `getFailedOperationIndex()` The list index of the operation that caused the execution to be aborted.
    `OperationResult` | `getFailedOperationResult()` The result of the operation that caused the execution to be aborted.

    - ### Methods inherited from class java.lang.Throwable

      `fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Method Detail

    - #### getFailedOperation

          public Operation getFailedOperation()

      The operation that caused the execution to be aborted.

    - #### getFailedOperationResult

          public OperationResult getFailedOperationResult()

      The result of the operation that caused the execution to be aborted.

    - #### getFailedOperationIndex

          public int getFailedOperationIndex()

      The list index of the operation that caused the execution to be aborted.

Copyright (c) 2011, 2014 Oracle and/or its affiliates. All rights reserved.