| Package | Description |
|---|---|
| net.sf.eBus.client |
This package contains the top-level eBus API which
applications use to interact with eBus.
|
| net.sf.eBus.client.sysmessages |
This package defines the eBus system messages.
|
| net.sf.eBus.messages |
Messages are the heart of eBus.
|
| net.sf.eBus.messages.type |
Provides classes for translating Java built-in types to and
from binary encoding.
|
| Class and Description |
|---|
EMessage
EMessage is the base class for all eBus messages and
contains the message subject and timestamp. |
| EMessage.Builder
Base class for all
EMessage builders. |
| EMessageKey
Provides an immutable key based on the message class and
subject.
|
| EMessageObject |
| EMessageObject.Builder
Base class for all
EMessageObject builders. |
| ENotificationMessage
Required base class for all application publish/subscribe
notification messages.
|
| ENotificationMessage.Builder
Base class for all
ENotificationMessage builders. |
| EReplyMessage
Required base class for all application request messages.
|
| EReplyMessage.ReplyStatus
An eBus reply is limited to either OK (success) or
ERROR (failure).
|
| ERequestMessage
Required base class for all application request messages.
|
| Class and Description |
|---|
EMessage
EMessage is the base class for all eBus messages and
contains the message subject and timestamp. |
| EMessage.Builder
Base class for all
EMessage builders. |
| EMessage.MessageType
Messages are divided into four types: notification,
request, reply and system.
|
| EMessageKey
Provides an immutable key based on the message class and
subject.
|
| EMessageObject |
| EMessageObject.Builder
Base class for all
EMessageObject builders. |
| EReplyMessage.ReplyStatus
An eBus reply is limited to either OK (success) or
ERROR (failure).
|
| ESystemMessage
Required base class for all system messages.
|
| ESystemMessage.Builder
Base class for all
ESystemMessage builders. |
| Optional
Deprecated.
Use
Nullable instead. |
| UnknownMessageException
This exception is thrown when an unknown message identifier
is referenced.
|
| Class and Description |
|---|
| EAbstractList
Base class for
EFieldList and EMessageList
classes, implementing the read-only functionality. |
| EField
All application classes intended for use as an eBus messages
field must extend
EField. |
| EField.Builder |
EMessage
EMessage is the base class for all eBus messages and
contains the message subject and timestamp. |
| EMessage.Builder
Base class for all
EMessage builders. |
| EMessage.MessageType
Messages are divided into four types: notification,
request, reply and system.
|
| EMessageKey
Provides an immutable key based on the message class and
subject.
|
| EMessageObject |
| EMessageObject.Builder
Base class for all
EMessageObject builders. |
| ENotificationMessage
Required base class for all application publish/subscribe
notification messages.
|
| ENotificationMessage.Builder
Base class for all
ENotificationMessage builders. |
| EReplyInfo
This class-level annotation is required for all classes
extending
ERequestMessage. |
| EReplyMessage
Required base class for all application request messages.
|
| EReplyMessage.Builder
Base class for all
EReplyMessage builders. |
| EReplyMessage.ReplyStatus
An eBus reply is limited to either OK (success) or
ERROR (failure).
|
| ERequestMessage
Required base class for all application request messages.
|
| ERequestMessage.Builder |
| ESystemMessage
Required base class for all system messages.
|
| ESystemMessage.Builder
Base class for all
ESystemMessage builders. |
InvalidMessageException
InvalidMessageException is thrown when a message
class has an invalid layout. |
| Optional
Deprecated.
Use
Nullable instead. |
| ValidationException
This exception is thrown when message build fails due to an
incorrectly configured message.
|
| Class and Description |
|---|
| EMessageObject |
| EMessageObject.Builder
Base class for all
EMessageObject builders. |
| EReplyMessage
Required base class for all application request messages.
|
InvalidMessageException
InvalidMessageException is thrown when a message
class has an invalid layout. |
| UnknownMessageException
This exception is thrown when an unknown message identifier
is referenced.
|
| ValidationException
This exception is thrown when message build fails due to an
incorrectly configured message.
|
Copyright © 2019. All rights reserved.