Class PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
one.microstream.exceptions.BaseException
one.microstream.persistence.exceptions.PersistenceException
one.microstream.persistence.exceptions.PersistenceExceptionTypeConsistency
one.microstream.persistence.exceptions.PersistenceExceptionTypeHandlerConsistency
one.microstream.persistence.exceptions.PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId
- All Implemented Interfaces:
Serializable
public class PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId extends PersistenceExceptionTypeHandlerConsistency
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId(long typeId)
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId(long typeId, String message)
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId(long typeId, String message, Throwable cause)
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId(long typeId, String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId(long typeId, Throwable cause)
-
Method Summary
Modifier and Type Method Description String
getMessage()
Due to bad class design in the JDK'sThrowable
, this getter-named methods actually serves as the output string assembly method.
For the actual message getter, seeBaseException.message()
.
For the actually executed logic, seeBaseException.assembleOutputString()
, which is called by this method.long
getTypeId()
Methods inherited from class one.microstream.exceptions.BaseException
assembleDetailString, assembleExplicitMessageAddon, assembleOutputString, message
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId
public PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId(long typeId) -
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId
-
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId
-
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId
-
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId
-
-
Method Details
-
getTypeId
public long getTypeId() -
getMessage
Description copied from class:BaseException
Due to bad class design in the JDK'sThrowable
, this getter-named methods actually serves as the output string assembly method.
For the actual message getter, seeBaseException.message()
.
For the actually executed logic, seeBaseException.assembleOutputString()
, which is called by this method.- Overrides:
getMessage
in classBaseException
- Returns:
- this exception type's generic output string plus an explicit message if present.
-