Interface Subscription

All Superinterfaces:
Federatable, org.geotools.api.filter.Filter

public interface Subscription extends org.geotools.api.filter.Filter, Federatable
A Subscription is used for a "subscriber" to subscribe to events based on a particular type of filter. For example, a Subscription can be created to receive events within the last hour.

Since the Subscription extends the Filter class, the Subscription must conform to the OGC Filter structure.

  • Field Summary

    Fields inherited from interface org.geotools.api.filter.Filter

    EXCLUDE, INCLUDE
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the delivery method for the subscription.

    Methods inherited from interface ddf.catalog.federation.Federatable

    getSourceIds, isEnterprise

    Methods inherited from interface org.geotools.api.filter.Filter

    accept, evaluate
  • Method Details

    • getDeliveryMethod

      DeliveryMethod getDeliveryMethod()
      Gets the delivery method for the subscription. The delivery method will determine how the subscription handles created/updated/deleted operations on
      invalid reference
      Metacard
      s.
      Returns:
      the delivery method