public class WriteMultipleException extends WriteMultiplePartialFailureException implements SmartExternalizable
Thrown on:
The exception contains an array of write results where each result in the array is either a lease or an exception upon failure, the result index corresponds to the entry index in the array of entries which are being written/updated.
Replaced WriteMultiplePartialFailureException.
| Modifier and Type | Class and Description |
|---|---|
static interface |
WriteMultipleException.IWriteResult |
_results| Constructor and Description |
|---|
WriteMultipleException()
Default constructor required by Externalizable.
|
WriteMultipleException(int length,
Throwable e) |
WriteMultipleException(WriteMultipleException.IWriteResult[] results) |
| Modifier and Type | Method and Description |
|---|---|
String |
getMessage()
Summarize how many success and fail there are for the request, show how much failures for
each type of error.
|
WriteMultipleException.IWriteResult[] |
getResults() |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic WriteMultipleException()
public WriteMultipleException(WriteMultipleException.IWriteResult[] results)
results - array of results values to be sent to user.public WriteMultipleException(int length,
Throwable e)
length - the length of results array.e - an error value to be used for each value sent to the user.public WriteMultipleException.IWriteResult[] getResults()
getResults in class WriteMultiplePartialFailureExceptionpublic String getMessage()
getMessage in class Throwablepublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionCopyright © GigaSpaces.