Class SubscriptionTicket

java.lang.Object
org.apache.cxf.ws.eventing.backend.database.SubscriptionTicket

public class SubscriptionTicket extends Object
This class represents a valid subscription granted to a requesting client. Instances of such tickets are stored in a SubscriptionDatabase.
  • Constructor Details

    • SubscriptionTicket

      public SubscriptionTicket()
  • Method Details

    • getExpires

      public XMLGregorianCalendar getExpires()
    • getEndTo

      public org.apache.cxf.ws.addressing.EndpointReferenceType getEndTo()
    • setEndTo

      public void setEndTo(org.apache.cxf.ws.addressing.EndpointReferenceType endTo)
    • getDelivery

      public DeliveryType getDelivery()
    • setDelivery

      public void setDelivery(DeliveryType delivery)
    • getFilter

      public FilterType getFilter()
    • setFilter

      public void setFilter(FilterType filter)
    • isExpired

      public boolean isExpired()
    • setExpires

      public void setExpires(XMLGregorianCalendar expires)
    • getUuid

      public UUID getUuid()
    • setUuid

      public void setUuid(UUID uuid)
    • getTargetURL

      public String getTargetURL()
      Convenience method to extract the subscribed target URL.
      Returns:
    • getEndToURL

      public String getEndToURL()
      Convenience method to extract the subscribed target URL.
      Returns:
    • getFilterString

      public String getFilterString()
    • isWrappedDelivery

      public boolean isWrappedDelivery()
    • setWrappedDelivery

      public void setWrappedDelivery(boolean wrappedDelivery)
    • getNotificationReferenceParams

      public org.apache.cxf.ws.addressing.ReferenceParametersType getNotificationReferenceParams()
    • isNonExpiring

      public boolean isNonExpiring()
    • setNonExpiring

      public void setNonExpiring(boolean nonExpiring)