Interface FilterSubscription


public interface FilterSubscription
A subscription for match notifications.
Since:
7.0
Author:
anistor@redhat.com
  • Method Details

    • getEntityTypeName

      String getEntityTypeName()
      The fully qualified entity type name accepted by this filter.
    • getCallback

      FilterCallback getCallback()
      The associated callback that is being notified of successful matches.
    • isDeltaFilter

      boolean isDeltaFilter()
    • getProjection

      String[] getProjection()
      The array of '.' separated path names of the projected fields if any, or null otherwise.
    • getSortFields

      SortField[] getSortFields()
      The array of sort specifications if defined, or null otherwise.
    • getComparator

      Comparator<Comparable<?>[]> getComparator()
      The comparator corresponding to the 'order by' clause, if any.
      Returns:
      the Comparator or null if no 'order by' was specified
    • getEventTypes

      Object[] getEventTypes()
      The event types.
      Returns:
      the array of event types or null