Interface SubscriptionManagerEndpoint

  • All Known Implementing Classes:
    AbstractSubscriptionManager

    @Addressing(enabled=true,
                required=true)
    public interface SubscriptionManagerEndpoint
    The interface definition of a Subscription Manager web service, according to the specification.
    • Method Detail

      • renewOp

        @Action(input="http://www.w3.org/2011/03/ws-evt/Renew",
                output="http://www.w3.org/2011/03/ws-evt/RenewResponse")
        RenewResponse renewOp​(Renew body)
        The Renew operation of the Subscription Manager See http://www.w3.org/TR/ws-eventing/#Renew
        Parameters:
        body - JAXB class Renew representing the body of the renew request
        Returns:
        JAXB class RenewResponse representing the response for the requester
      • getStatusOp

        @Action(input="http://www.w3.org/2011/03/ws-evt/GetStatus",
                output="http://www.w3.org/2011/03/ws-evt/GetStatusResponse")
        GetStatusResponse getStatusOp​(GetStatus body)
        The GetStatus operation of the Subscription Manager See http://www.w3.org/TR/ws-eventing/#GetStatus
        Parameters:
        body - JAXB class GetStatus representing the body of the GetStatus request
        Returns:
        JAXB class GetStatusResponse representing the response for the requester
      • unsubscribeOp

        @Action(input="http://www.w3.org/2011/03/ws-evt/Unsubscribe",
                output="http://www.w3.org/2011/03/ws-evt/UnsubscribeResponse")
        UnsubscribeResponse unsubscribeOp​(Unsubscribe body)
        The Unsubscribe operation of the Subscription Manager See http://www.w3.org/TR/ws-eventing/#Unsubscribe
        Parameters:
        body - JAXB class Unsubscribe representing the body of the Unsubscribe request
        Returns:
        JAXB class UnsubscribeResponse representing the response for the requester