R - client role for the subordinate feed.F - subordinate feed type.@FunctionalInterface protected static interface EMultiFeed.SubordinateFeedFactory<R extends EObject,F extends net.sf.eBus.client.ESingleFeed>
EMultiFeed to
instantiate a new subordinate feed for a multi-key feed.| Modifier and Type | Method and Description |
|---|---|
F |
newFeed(R client,
EMessageKey key,
EFeed.FeedScope scope,
ECondition condition,
EClient.ClientLocation location)
Returns a newly instantiated
EFeed-subclass
instance based on the given parameters. |
F newFeed(R client, EMessageKey key, EFeed.FeedScope scope, ECondition condition, EClient.ClientLocation location)
EFeed-subclass
instance based on the given parameters.client - application object opening the multi-key
feed.key - open subordinate feed for this message
key.scope - feed scope is local, remote, or both.condition - optional feed condition. Ignored if
subordinate feed does not support conditions.location - client location. Will always be
local because only local
clients may create multi-key feeds.Copyright © 2019. All rights reserved.