Interface ICriterionInfo

All Known Subinterfaces:
ICriterion

public interface ICriterionInfo
This represents an filter aspect of the information resource being listened to.
  • Method Summary

    Modifier and Type
    Method
    Description
    gets app id that this Criterion is based on
    int
    Operations to listen for, represented as a bitmask.
    Get the name of the property that is being watched.
    int
    The same as an IRelation ThingID
    int
    Status to listen for, represented as a bitmask.
  • Method Details

    • getProperty

      String getProperty()
      Get the name of the property that is being watched.
      Returns:
      property name/relationship name
    • getPropertyID

      int getPropertyID()
      The same as an IRelation ThingID
      Returns:
      propertyID or the IRelation ID IRelation
    • getOperations

      int getOperations()
      Operations to listen for, represented as a bitmask. This may change, depending on the best RDBMS representation.
      Returns:
      operations int IPortalEvent
      See Also:
    • getStatus

      int getStatus()
      Status to listen for, represented as a bitmask. This may change, depending on the best RDBMS representation.
      Returns:
      status int IPortalEvent
      See Also:
    • getAppCriterionID

      IThingID getAppCriterionID()
      gets app id that this Criterion is based on
      Returns:
      IThingID application criterion ID