Package oracle.kv.lob
Class PartialLOBException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
oracle.kv.FastExternalizableException
oracle.kv.FaultException
oracle.kv.lob.PartialLOBException
- All Implemented Interfaces:
- Serializable,- oracle.kv.impl.util.FastExternalizable
Thrown when 
KVLargeObject.getLOB(oracle.kv.Key, oracle.kv.Consistency, long, java.util.concurrent.TimeUnit) is invoked on a partial LOB. A
 partial LOB is typically the result of an incomplete deleteLOB
 or putLOB operation.
 
 The application can handle this exception and resume the incomplete
 operation. For example, it can invoke deleteLOB, to delete a
 LOB in the KVLargeObject.LOBState.PARTIAL_DELETE state or it can resume the failed
 putLOB operation for a LOB in the KVLargeObject.LOBState.PARTIAL_PUT state.
- Since:
- 2.0
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionReturns the state associated with the LOB.booleanDeprecated.Use the getPartialStateMethod() insteadMethods inherited from class oracle.kv.FaultExceptiongetFaultClassName, getRemoteStackTrace, toString, wasLoggedRemotelyMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTraceMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface oracle.kv.impl.util.FastExternalizabledeserializedForm
- 
Method Details- 
getPartialStateReturns the state associated with the LOB. The state returned is one of the partial states:KVLargeObject.LOBState.PARTIAL_PUT,KVLargeObject.LOBState.PARTIAL_DELETEorKVLargeObject.LOBState.PARTIAL_APPEND.- Since:
- 2.1.55
 
- 
isPartiallyDeletedDeprecated.Use the getPartialStateMethod() insteadReturns true only if the exception resulted from a partially deleted LOB.
 
-