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 TypeMethodDescriptiongetStatusOp(GetStatus body) The GetStatus operation of the Subscription Manager See http://www.w3.org/TR/ws-eventing/#GetStatusThe Renew operation of the Subscription Manager See http://www.w3.org/TR/ws-eventing/#RenewunsubscribeOp(Unsubscribe body) 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
-