|
||||||||||
| 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 | |||||||||