Package com.hazelcast.client
Class UndefinedErrorCodeException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.hazelcast.core.HazelcastException
-
- com.hazelcast.client.UndefinedErrorCodeException
-
- All Implemented Interfaces:
com.hazelcast.spi.impl.operationservice.WrappableException<UndefinedErrorCodeException>
,java.io.Serializable
public class UndefinedErrorCodeException extends HazelcastException implements com.hazelcast.spi.impl.operationservice.WrappableException<UndefinedErrorCodeException>
This exception is thrown when an exception that is coming from server is not recognized by the protocol and it can not be constructed by the client via reflection. For the client to be able to recreate original exception it should be available on the classpath and it should have one of the following constructors publicly. new Throwable(String message, Throwable cause) new Throwable(Throwable cause) new Throwable(String message) new Throwable()Class name of the original exception is included in the exception.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UndefinedErrorCodeException(java.lang.String message, java.lang.String className, java.lang.Throwable cause)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getOriginClassName()
UndefinedErrorCodeException
wrap()
Returns a new exception of the same type asthis
exception, usingthis
exception as its cause.
-
-
-
Method Detail
-
getOriginClassName
public java.lang.String getOriginClassName()
- Returns:
- name of the original class name
-
wrap
public UndefinedErrorCodeException wrap()
Description copied from interface:com.hazelcast.spi.impl.operationservice.WrappableException
Returns a new exception of the same type asthis
exception, usingthis
exception as its cause. This is useful whenthis
is a remote or async exception, because its stack trace is disconnected from the client code that handles the exception. The returned exception includes all the state ofthis
exception, while providing the local stack trace and the remote/async stack trace in itscause
.- Specified by:
wrap
in interfacecom.hazelcast.spi.impl.operationservice.WrappableException<UndefinedErrorCodeException>
- Returns:
- a new
WrappableException
withthis
as itscause
.
-
-