All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
SubscriptionTicket |
findTicket(UUID uuid) |
protected SubscriptionDatabase |
getDatabase() |
AttributedURIType |
getSubscriptionManagerAddress() |
List<SubscriptionTicket> |
getTickets()
READ ONLY.
|
XMLGregorianCalendar |
grantExpiration()
Decide what expiration time to grant to the subscription, if
the client did not specify any particular wish for subscription length.
|
XMLGregorianCalendar |
grantExpirationFor(Duration requested)
Decide what expiration time to grant to the subscription, if
the client specified a duration in the request and did specify BestEffort=true.
|
XMLGregorianCalendar |
grantExpirationFor(XMLGregorianCalendar requested)
Decide what expiration time to grant to the subscription, if
the client specified a calendar time in the request and did specify BestEffort=true.
|
protected void |
grantSubscriptionManagerReference(SubscriptionTicket ticket,
SubscriptionTicketGrantingResponse response) |
protected void |
processDelivery(DeliveryType request,
SubscriptionTicket ticket,
SubscriptionTicketGrantingResponse response) |
protected void |
processEndTo(EndpointReferenceType request,
SubscriptionTicket ticket,
SubscriptionTicketGrantingResponse response) |
protected void |
processExpiration(ExpirationType request,
SubscriptionTicket ticket,
SubscriptionTicketGrantingResponse response)
process the stuff concerning expiration request (wse:Expires)
|
protected void |
processFilters(FilterType request,
SubscriptionTicket ticket,
SubscriptionTicketGrantingResponse response) |
protected void |
processFormat(FormatType format,
SubscriptionTicket ticket,
SubscriptionTicketGrantingResponse response) |
void |
registerNotificator(NotificatorService service) |
ExpirationType |
renew(UUID uuid,
ExpirationType requestedExpiration) |
SubscriptionTicketGrantingResponse |
subscribe(DeliveryType delivery,
EndpointReferenceType endTo,
ExpirationType expires,
FilterType filter,
FormatType format) |
void |
subscriptionEnd(UUID subscriptionId,
String reason,
SubscriptionEndStatus status) |
void |
unsubscribeTicket(UUID uuid) |