public SubscriptionClient subscribe(EndpointReference consumer,
Filter filter,
Date termination)
throws SoapFault
{
Subscribe sub = new Subscribe(consumer, filter, termination);
Element responseXML = invoke(WsnConstants.SUBSCRIBE_URI, sub.toXML());
SubscribeResponse response = new SubscribeResponse(responseXML);
EndpointReference epr = response.getSubscriptionReference();
return new SubscriptionClient(epr, getSource());