| AddressFilter |
Stores a set of InetSocketAddresses and determines if
a given address passes the filter.
|
| EConfigure |
This immutable class contains eBus services, remote
connection, dispatcher, and pause configuration.
|
| EConfigure.AbstractBuilder |
|
| EConfigure.AbstractConfig |
Base class for service and remote connections.
|
| EConfigure.ConnectionBuilder |
|
| EConfigure.ConnectionRole |
Defines remote connection side, either acceptor or
initiator.
|
| EConfigure.ConnectionType |
Enumerates the channel types supported by eBus
ERemoteApp.
|
| EConfigure.DiscardPolicy |
When a connection is paused and the server message backlog
breaches the maximum allowed message backlog limit, this
policy specifies which messages should be discarded to
keep the backlog at the limit.
|
| EConfigure.Dispatcher |
eBus uses a Dispatcher to forward messages to
client.
|
| EConfigure.DispatcherBuilder |
Constructs an EConfigure.Dispatcher configuration
instance based on the parameters set via the builder's
API.
|
| EConfigure.DispatcherType |
Enumerates the supported eBus dispatcher thread types.
|
| EConfigure.McastNotifyBuilder |
|
| EConfigure.McastNotifyConfig |
Contains the notification message class and subject(s)
which defines the messages either published by a
EConfigure.MulticastConnection or subscribed to.
|
| EConfigure.MessageCompilerType |
Defines supported eBus message compilers.
|
| EConfigure.MulticastBuilder |
|
| EConfigure.MulticastConnection |
A MulticastConnection instance is used to create
a net.sf.eBus.client.EMulticastConnection and
contains all the settings which define a multicast
connection.
|
| EConfigure.MulticastRole |
Multicast connections are used to transmit
notification messages only.
|
| EConfigure.MultifeedType |
A multi-feed uses either a fixed list of subjects or a
subject query.
|
| EConfigure.PauseBuilder |
|
| EConfigure.PauseConfig |
If a remote connection is to be paused, then this is the
allowed pause configuration.
|
| EConfigure.RemoteConnection |
This immutable class stores the information pertaining
to a remote eBus connection.
|
| EConfigure.ServerBuilder |
Constructs an EConfigure.Service instance based on
the parameters set via this builder's API.
|
| EConfigure.Service |
This immutable class stores the configuration for an
eBus service.
|
| ENetConfigure.SelectorInfo |
This immutable class contains the selector thread
configuration for the named selector.
|
| ENetConfigure.SelectorInfoBuilder |
|
| ThreadAffinityConfigure |
|
| ThreadAffinityConfigure.AffinityType |
These affinity types map to a specific
AffinityLock static method used to acquire an
affinity lock.
|
| ThreadAffinityConfigure.Builder |
|
| ThreadType |
Lists the thread types available to eBus users when
configuring eBus.
|