|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INotificationTrigger
Interface for triggers. Warning, this interface is bound to change in 4.0.
Method Summary | |
---|---|
AttributeDescriptor |
getAttributeDescriptor()
Returns the attribute descriptor for which the trigger was registered. |
int |
getSustainTime()
Returns the sustain time, i.e. the time a signal has to remain high/low before we trigger. |
IValueEvaluator |
getValueEvaluator()
Returns the value evaluator for the trigger. |
void |
triggerOn(IConnectionHandle connectionHandle,
NotificationRule rule,
AttributeValueEvent attributeEvent)
This method determines if any action should be taken on the incoming event. |
Methods inherited from interface com.jrockit.mc.common.xml.XmlEnabled |
---|
exportToXml, getComponentTag, initializeFromXml |
Method Detail |
---|
void triggerOn(IConnectionHandle connectionHandle, NotificationRule rule, AttributeValueEvent attributeEvent)
connectionHandle
- the connection for which to trigger.rule
- the rule to trigger.attributeEvent
- the attribute event to trigger on.AttributeDescriptor getAttributeDescriptor()
IValueEvaluator getValueEvaluator()
int getSustainTime()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |