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 Summary

    Modifier and Type
    Method
    Description
    The GetStatus operation of the Subscription Manager See http://www.w3.org/TR/ws-eventing/#GetStatus
    renewOp(Renew body)
    The Renew operation of the Subscription Manager See http://www.w3.org/TR/ws-eventing/#Renew
    The Unsubscribe operation of the Subscription Manager See http://www.w3.org/TR/ws-eventing/#Unsubscribe
  • Method Details

    • 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