See: Description
Interface | Description |
---|---|
ErrorHandler |
Error handler interface.
|
Class | Description |
---|---|
ExceptionSafeErrorHandler |
Wrapping error handler that ensures that no exceptions are thrown.
|
JavaUtilLoggingErrorHandler |
Simple error handler that logs the error using a
Logger . |
NullErrorHandler |
Error handler that simply does nothing.
|
Exception | Description |
---|---|
BadProtocolException |
Exception indicating a protocol error.
|
BufferUnderflowWithSizeException |
BufferUnderflowException with information about how much data is
needed. |
ChannelAccessException |
Exception indicating a Channel Access error.
|
ConcurrentNotificationException |
Indicates that a listener has been removed while a notification was in
progress.
|
InvalidPriorityException |
Exception indicating an invalid priority in a
ChannelAccessVersionMessage . |
JackieRuntimeException |
Base class for all unchecked exceptions thrown by this library.
|
MalformedMessageException |
Exception indicating a problem with a message's format.
|
MessageSerializationException |
Exception indicating an error during message serialization.
|
ReceivedMessageTooLargeException |
Exception indicating that the received message is too large.
|
SerializedChannelNameTooLargeException |
Exception indicating that a search message could not be serialized because
the channel name is too large.
|
SerializedPayloadTooLargeException |
Exception indicating that a message could not be serialized because its
payload is too large.
|
ShortPayloadException |
Exception indicating that a message's payload was too short.
|
UnsupportedInThisVersionException |
Exception indicating that a message could not be serialized because it is not
supported by the specified protocol version.
|
UnsupportedMessageTypeException |
Exception indicating that an unsupported message has been encountered.
|
UnsupportedProtocolVersionException |
Exception indicating that the requested protocol version is not supported by
this library.
|
Exceptions used by the Jackie library.
All exceptions that signal non-recoverable error conditions are derived from
JackieRuntimeException
.
The term non-recoverable applies to the scope of the respective component
only, meaning that a calling component might catch such an exception and
react accordingly (e.g. by closing a connection and trying to reestablish
it).
For some errors (including some exceptions), the library code might hand them
to an ErrorHandler
so that
user-defined code can deal with them (e.g. log them).
Copyright © 2014–2017 aquenos GmbH. All rights reserved.