Package | Description |
---|---|
net.sf.eBus.client |
This package contains the top-level eBus API which
applications use to interact with eBus.
|
net.sf.eBus.feed.historic |
This package contains a specialized feed providing
notification feeds which support both historic and live
messages.
|
net.sf.eBus.feed.pattern |
This package contains specialized feeds extending the basic
feeds in
net.sf.eBus.client . |
Modifier and Type | Class and Description |
---|---|
protected static class |
EFeed.Builder<F extends EFeed,T extends EObject,B extends EFeed.Builder<F,T,?>>
Base class for all
EFeed builders. |
Modifier and Type | Class and Description |
---|---|
class |
EMultiFeed<C extends EMessage,F extends net.sf.eBus.client.ESingleFeed>
Multiple subject feeds act as a proxy between application
objects and multiple subordinate simple feeds
(
EPublishFeed , ESubscribeFeed ,
EReplyFeed , and ERequestFeed ), all for a
single message class. |
class |
EMultiPublishFeed
This feed allows an
EPublisher to open one feed for a
given notification message class and multiple message subjects. |
class |
EMultiReplyFeed
This feed allows an
EReplier to open one feed for a
given request message class and multiple message subjects. |
class |
EMultiRequestFeed
This feed acts as a proxy for handling multiple
ERequestFeed s on behalf of a ERequestor
client. |
class |
EMultiSubscribeFeed
This feeds acts as a proxy for handling multiple
ESubscribeFeed s on behalf of a ESubscriber
client. |
class |
ENotifyFeed
Abstract base class for
EPublishFeed and
ESubscribeFeed classes. |
class |
EPublishFeed
EPublishFeed is the application entry point for
publishing notification messages
to subscribers. |
class |
EReplyFeed
EReplyFeed is the application entry point for posting
replies to request messages to
requestors. |
static class |
EReplyFeed.ERequest
|
class |
ERequestFeed
ERequestFeed is the application entry point for
posting request messages to repliers. |
static class |
ERequestFeed.ERequest
This class represents an individual request, tracking the
current request state and the remaining repliers.
|
class |
ESubscribeFeed
ESubscribeFeed is the application entry point for
receiving notification messages . |
Constructor and Description |
---|
StatusTask(EFeedState feedState,
EFeed feed,
FeedStatusCallback<T> cb)
Creates a new feed status task for the given callback
parameters.
|
Modifier and Type | Method and Description |
---|---|
protected void |
EAbstractHistoricFeed.closeFeed(EFeed feed)
Closes feed if not
null . |
Modifier and Type | Class and Description |
---|---|
class |
EPatternFeed
eBus pattern feeds sit between
eBus notification events and an
eBus client , searching for a
client-specified event pattern in the
notification event stream. |
Copyright © 2001 - 2024. Charles W. Rapp. All rights reserved.