| 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.
|
| Modifier and Type | Field and Description |
|---|---|
protected EFeedState |
EFeed.mFeedState
|
| Modifier and Type | Method and Description |
|---|---|
EFeedState |
EFeed.feedState()
Returns the current feed state.
|
EFeedState |
EMultiFeed.feedState(String subject)
Returns the specified feed's state.
|
EFeedState |
IEPublishFeed.publishState()
Returns the current publish state.
|
EFeedState |
EPublishFeed.publishState()
Returns the publish state.
|
EFeedState |
EMultiPublishFeed.publishState()
Returns the publish state.
|
EFeedState |
EMultiReplyFeed.replyState()
Returns the reply state which specifies whether this
multi-key reply feed (and its subordinate feeds) are
ready to handle requests or not.
|
static EFeedState |
EFeedState.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EFeedState[] |
EFeedState.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FeedStatusCallback.call(EFeedState feedState,
T feed)
|
void |
TestSubscriberContext.feedStatus(EFeedState feedState) |
default void |
ERequestor.feedStatus(EFeedState feedState,
ERequestFeed feed)
|
void |
ERemoteApp.feedStatus(EFeedState feedState,
ERequestFeed feed)
Ignores request feed state changes.
|
default void |
ESubscriber.feedStatus(EFeedState feedState,
IESubscribeFeed feed)
|
void |
ERemoteApp.feedStatus(EFeedState feedState,
IESubscribeFeed feed)
Forwards the subscribe feed state to the remote eBus
application if the feed is still in place.
|
void |
EServer.publishStatus(EFeedState pubState,
IEPublishFeed feed)
Updates the feed state.
|
void |
ERemoteApp.publishStatus(EFeedState feedState,
IEPublishFeed feed)
This callback means that there is or is not a local
subscriber for the remote publisher.
|
default void |
EPublisher.publishStatus(EFeedState feedState,
IEPublishFeed feed)
eBus is requesting that the publisher either start or stop
publishing the specified feed.
|
void |
IEReplyFeed.updateFeedState(EFeedState update)
Updates the replier feed state to the given value.
|
void |
IEPublishFeed.updateFeedState(EFeedState update)
Updates the publish feed state to the given value.
|
void |
EReplyFeed.updateFeedState(EFeedState update)
Updates the replier feed state to the given value.
|
void |
EPublishFeed.updateFeedState(EFeedState update)
Updates the publish feed state to the given value.
|
void |
EMultiReplyFeed.updateFeedState(EFeedState update)
Updates the reply feed state to the given value.
|
void |
EMultiPublishFeed.updateFeedState(EFeedState update)
Updates the publish feed state to the given value.
|
| 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 | Field and Description |
|---|---|
EFeedState |
SubscribeMessage.feedState
The subscription is either
EFeedState.UP or
EFeedState.DOWN. |
EFeedState |
FeedStatusMessage.feedState
The updated feed state.
|
EFeedState |
AdMessage.feedState
The advertised feed's current state.
|
| Modifier and Type | Method and Description |
|---|---|
SubscribeMessage.Builder |
SubscribeMessage.Builder.feedState(EFeedState fs)
Sets the subscription feed state to the given value.
|
FeedStatusMessage.Builder |
FeedStatusMessage.Builder.feedState(EFeedState fs)
Sets the feed state to the given value.
|
AdMessage.Builder |
AdMessage.Builder.feedState(EFeedState fs)
Sets the advertisement feed state to the given value.
|
Copyright © 2019. All rights reserved.