| Package | Description |
|---|---|
| net.sf.eBus.client |
This package contains the top-level eBus API which
applications use to interact with eBus.
|
| Modifier and Type | Field and Description |
|---|---|
protected EClient |
EFeed.mEClient
The client owning this feed.
|
| Modifier and Type | Method and Description |
|---|---|
EClient |
IEFeed.eClient()
Returns the eBus client referenced by this feed.
|
EClient |
EFeed.eClient()
Returns the eBus client referenced by this feed.
|
static EClient |
EClient.findOrCreateClient(EObject client,
EClient.ClientLocation location)
Returns the eBus proxy for the given eBus client instance.
|
| Modifier and Type | Method and Description |
|---|---|
int |
EClient.compareTo(EClient client)
Returns an integer value <, equal to, or > zero
based on whether
this EClient instance's
identifier is <, equal to, or > client's
identifier. |
M |
EMultiFeed.MultiFeedFactory.newFeed(EClient client,
Class<? extends C> mc,
EFeed.FeedScope scope,
ECondition condition,
Map<CharSequence,F> feeds)
Returns a newly instantiated multi-key feed based on
the given parameters.
|
| Constructor and Description |
|---|
EFeed(EClient client,
EFeed.FeedScope feedScope)
Creates an eBus feed for the given client subject, scope,
and feed type.
|
EMultiFeed(EClient client,
Class<? extends C> msgClass,
EFeed.FeedScope scope,
ECondition condition,
Map<CharSequence,F> feeds)
Creates a new multiple key feed for the given eBus client,
message class, scope, and initial feeds.
|
ENotifyFeed(EClient client,
EFeed.FeedScope scope,
ESingleFeed.FeedType feedType,
net.sf.eBus.client.ESubject subject)
Creates a new notification feed instance.
|
Copyright © 2019. All rights reserved.