- mAllEvents - Variable in class net.sf.eBus.feed.EPatternFeed.AbstractMatchFrame
-
Contains all events matching the pattern so far.
- mAllSubFeedsMask - Variable in class net.sf.eBus.feed.EPatternFeed
-
Bit mask for all subordinate feeds.
- markDefunct(List<ENotificationMessage>) - Method in class net.sf.eBus.feed.EPatternFeed
-
Marks all of the match frames associated with the given
events as defunct.
- matchCondition(MatchCondition) - Method in class net.sf.eBus.feed.EventPattern.Builder
-
Sets the component match condition to the given
predicate.
- MatchCondition - Interface in net.sf.eBus.feed
-
Implement this method to test if the latest event matches the
pattern.
- matchCount(int) - Method in class net.sf.eBus.feed.EventPattern.Builder
-
Sets the minimum and maximum match counts to the same
value.
- matchCount(int, int) - Method in class net.sf.eBus.feed.EventPattern.Builder
-
Sets the minimum and maximum match counts to the given
values.
- matchEvent(ENotificationMessage, int) - Method in class net.sf.eBus.feed.EPatternFeed
-
Applies event to the pattern.
- MatchEvent - Class in net.sf.eBus.feed
-
A match event reports an event pattern match.
- MatchEvent(String, Map<String, List<ENotificationMessage>>, Map<Object, Object>) - Constructor for class net.sf.eBus.feed.MatchEvent
-
Create a new match event for the given pattern groups.
- MatchEvent(String, long) - Constructor for class net.sf.eBus.feed.MatchEvent
-
Creates a new match event for the given subject and
timestamp.
- MatchEvent(String, long, Map<String, List<ENotificationMessage>>, Map<Object, Object>) - Constructor for class net.sf.eBus.feed.MatchEvent
-
Creates a new match event for the given subject, timestamp,
and pattern groups.
- mCondition - Variable in class net.sf.eBus.feed.EPatternFeed
-
Match event is posted to subscriber if-and-only-if the
match event satisfies this condition.
- messageKey(EMessageKey) - Method in class net.sf.eBus.feed.EventPattern.Builder
-
Sets the parameter notification message key.
- messageKey() - Method in class net.sf.eBus.feed.EventPattern.FeedInfo
-
Returns the subscription notification message key.
- messageKey(String) - Method in class net.sf.eBus.feed.EventPattern
-
Returns the message key associated with the given feed
name.
- mEventFrames - Variable in class net.sf.eBus.feed.EPatternFeed
-
Maps an accepted notification event to the match frames
in which it appears.
- mIsDefunct - Variable in class net.sf.eBus.feed.EPatternFeed.AbstractMatchFrame
-
Set to true when a match frame is 1) used for
an exclusive pattern, 2) the pattern is completely
matched, and 3) this frame contains common events with
the completely matched frame.
- mIsExclusive - Variable in class net.sf.eBus.feed.EPatternFeed.AbstractMatchFrame
-
true if this match frame is for an exclusive
pattern.
- mIsExclusive - Variable in class net.sf.eBus.feed.EPatternFeed
-
Set to true if an event may be used for only one
match.
- mNotifyCallback - Variable in class net.sf.eBus.feed.EPatternFeed
-
Notification message callback.
- mPatternName - Variable in class net.sf.eBus.feed.EPatternFeed.AbstractMatchFrame
-
Match frame created by this pattern.
- mPatternName - Variable in class net.sf.eBus.feed.EPatternFeed
-
- mPatternName - Variable in class net.sf.eBus.feed.EventPattern
-
- mPubKey - Variable in class net.sf.eBus.feed.EPatternFeed
-
Publish match events on this message key.
- mStatusCallback - Variable in class net.sf.eBus.feed.EPatternFeed
-
Feed status callback.
- mSubFeedMask - Variable in class net.sf.eBus.feed.EPatternFeed
-
Bit mask used to determine if all subordinate feeds are
up.
- mSubFeeds - Variable in class net.sf.eBus.feed.EPatternFeed
-
- mUntil - Variable in class net.sf.eBus.feed.EPatternFeed
-
Collected matching events must satisfy this until
predicate.
- mUserCache - Variable in class net.sf.eBus.feed.EPatternFeed.AbstractMatchFrame
-
Cache for storing interim, user-defined data
calculated while performing a
MatchCondition.