public interface IEFeed
Modifier and Type | Method and Description |
---|---|
void |
close()
Permanently closes the feed.
|
EClient |
eClient()
Returns the eBus client referenced by this feed.
|
int |
feedId()
Returns the unique feed identifier.
|
EFeedState |
feedState()
Returns the current feed state.
|
boolean |
inPlace()
Returns
true if this feed is "in place"
(advertised or subscribed) and false otherwise. |
boolean |
isActive()
Returns
true if this feed is still active and
false if inactive. |
boolean |
isFeedUp()
Returns
true if the feed is up and false
otherwise. |
EMessageKey |
key()
Returns the message key associated with this feed.
|
EFeed.FeedScope |
scope()
Returns the feed scope.
|
int feedId()
EFeed.FeedScope scope()
EClient eClient()
boolean isActive()
true
if this feed is still active and
false
if inactive. Clients may only use active
feeds. Once a feed is closed, it is marked inactive and
may not be used by the client again.true
if this feed is active.boolean inPlace()
true
if this feed is "in place"
(advertised or subscribed) and false
otherwise.
When this feed is closed, the feed is automatically
un-advertised/un-subscribed.true
if the feed is in place.boolean isFeedUp()
true
if the feed is up and false
otherwise.true
if the feed is up.EFeedState feedState()
EMessageKey key()
void close()
Copyright © 2001 - 2024. Charles W. Rapp. All rights reserved.