public class AndEventTrigger extends EventTrigger
| Modifier and Type | Field and Description |
|---|---|
protected List<EventTrigger> |
_triggers |
| Constructor and Description |
|---|
AndEventTrigger(EventTrigger... triggers)
Construct an event trigger and associate the array
of event triggers to be aggregated by this trigger
|
AndEventTrigger(List<EventTrigger> triggers)
Construct an event trigger and associate the list
of event triggers to be aggregated by this trigger
|
| Modifier and Type | Method and Description |
|---|---|
EventState |
getState(long timestamp)
Retrieve the event state associated with specified invocation
of the event trigger match method.
|
boolean |
match(long timestamp)
Verify if the event trigger conditions are in the
appropriate state for an event to be triggered.
|
String |
toString()
Returns the string representation of this event trigger
in the format "AND(triger1,trigger2,...)".
|
getIDprotected final List<EventTrigger> _triggers
public AndEventTrigger(List<EventTrigger> triggers)
triggers - list of event triggers to addpublic AndEventTrigger(EventTrigger... triggers)
triggers - array of event triggers to addpublic boolean match(long timestamp)
throws Exception
match in class EventTriggerExceptionEventTrigger.match(long)public EventState getState(long timestamp)
getState in class EventTriggertimestamp - time stamp associated with invocationEventTrigger.getState(long)public String toString()
toString in class ObjectObject.toString()Copyright © 1995-2015 Webtide. All Rights Reserved.