Class SubscriptionManagerBase
-
- All Implemented Interfaces:
-
org.somda.sdc.dpws.soap.wseventing.SubscriptionManager
public class SubscriptionManagerBase implements SubscriptionManager
Helper class that collects data shared between source and sink subscription managers.
-
-
Field Summary
Fields Modifier and Type Field Description public final EndpointReferenceTypenotifyTopublic final List<Object>filterspublic final StringfilterDialectpublic InstantexpiresTimeoutpublic final StringsubscriptionIdpublic Durationexpirespublic final EndpointReferenceTypesubscriptionManagerEpr
-
Method Summary
Modifier and Type Method Description EndpointReferenceTypegetNotifyTo()List<Object>getFilters()StringgetFilterDialect()InstantgetExpiresTimeout()StringgetSubscriptionId()DurationgetExpires()EndpointReferenceTypegetSubscriptionManagerEpr()Optional<EndpointReferenceType>getEndTo()voidrenew(Duration expires)Updates the expiration of the subscription by a duration. -
-
Method Detail
-
getNotifyTo
EndpointReferenceType getNotifyTo()
-
getFilters
List<Object> getFilters()
-
getFilterDialect
String getFilterDialect()
-
getExpiresTimeout
Instant getExpiresTimeout()
-
getSubscriptionId
String getSubscriptionId()
-
getExpires
Duration getExpires()
-
getSubscriptionManagerEpr
EndpointReferenceType getSubscriptionManagerEpr()
-
-
-
-