obixserver.core.alarm.condition
Interface Condition

All Known Implementing Classes:
ChangedByAmountCondition, ChangedByCondition, EqualCondition, GreaterThanCondition, IdleCondition, InrangeCondition, LessThanCondition, OneObservableCondition, OutofrangeCondition, ThresholdCondition, UnequalCondition

public interface Condition

Interface all conditions have to implement.


Method Summary
 obix.Obj[] getObservables()
          Returns observables associated with this condition.
 boolean holds()
          Specifies if condition holds true.
 

Method Detail

holds

boolean holds()
Specifies if condition holds true. If condition is true, it may result in alarm being triggered.


getObservables

obix.Obj[] getObservables()
Returns observables associated with this condition. There may be one or more observables.



Copyright © 2006-2008 Peter Michalek All Rights Reserved.