public class PartialLOBException extends FaultException
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.
KVLargeObject
,
Serialized FormModifier and Type | Method and Description |
---|---|
KVLargeObject.LOBState |
getPartialState()
Returns the state associated with the LOB.
|
boolean |
isPartiallyDeleted()
Deprecated.
Use the getPartialStateMethod() instead
|
getFaultClassName, getRemoteStackTrace, toString, wasLoggedRemotely
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
public KVLargeObject.LOBState getPartialState()
KVLargeObject.LOBState.PARTIAL_PUT
,
KVLargeObject.LOBState.PARTIAL_DELETE
or
KVLargeObject.LOBState.PARTIAL_APPEND
.@Deprecated public boolean isPartiallyDeleted()
Copyright (c) 2011, 2014 Oracle and/or its affiliates. All rights reserved.