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. That is, it can invoke deleteLOB
, to delete the LOB,
or if isPartiallyDeleted()
returns false, it can
resume the failed putLOB operation.
KVLargeObject
,
Serialized FormConstructor and Description |
---|
PartialLOBException(String msg,
boolean partiallyDeleted,
boolean isRemote) |
Modifier and Type | Method and Description |
---|---|
boolean |
isPartiallyDeleted()
Returns true if the exception resulted from a partially deleted LOB,
false if the operation encountered a partially inserted LOB.
|
getFaultClassName, getRemoteStackTrace, toString, wasLoggedRemotely
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
public PartialLOBException(String msg, boolean partiallyDeleted, boolean isRemote)
Copyright (c) 2011, 2013 Oracle and/or its affiliates. All rights reserved.