| Package | Description |
|---|---|
| org.bedework.synch.shared | |
| org.bedework.synch.shared.cnctrs | |
| org.bedework.synch.shared.filters |
| Modifier and Type | Method and Description |
|---|---|
Subscription |
SynchEngine.find(Subscription sub)
Find any subscription that matches this one.
|
Subscription |
Subscription.getOutstandingSubscription()
An outstanding request that requires an unsubscribe to complete first
|
Subscription |
Notification.getSub() |
Subscription |
SynchEngine.getSubscription(String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
SynchEngine.addSubscription(Subscription sub) |
void |
SynchEngine.deleteSubscription(Subscription sub) |
Subscription |
SynchEngine.find(Subscription sub)
Find any subscription that matches this one.
|
ConnectorInstance |
SynchEngine.getConnectorInstance(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end)
Gets an instance and implants it in the subscription object.
|
List<Filter> |
SubscriptionConnectorInfo.getInputFilters(Subscription sub) |
List<Filter> |
SubscriptionConnectorInfo.getOutputFilters(Subscription sub) |
void |
SynchEngine.reschedule(Subscription sub,
boolean newSub)
Reschedule a subscription for updates.
|
void |
SynchEngine.setConnectors(Subscription sub)
When we start up a new subscription we implant a Connector in the object.
|
void |
Subscription.setOutstandingSubscription(Subscription val)
An outstanding request that requires an unsubscribe to complete first
|
void |
SynchEngine.updateSubscription(Subscription sub) |
| Constructor and Description |
|---|
Notification(Subscription sub)
Create a notification for a subscription
|
Notification(Subscription sub,
org.bedework.synch.wsmessages.SubscribeResponseType response)
Create a new subscription object
|
Notification(Subscription sub,
org.bedework.synch.wsmessages.SubscriptionStatusRequestType request,
org.bedework.synch.wsmessages.SubscriptionStatusResponseType response)
Create a new subscription status object
|
Notification(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end)
Create object with a single notification.
|
Notification(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end,
NI notificationItem)
Create object with a single notification.
|
Notification(Subscription sub,
org.bedework.synch.wsmessages.UnsubscribeRequestType request,
org.bedework.synch.wsmessages.UnsubscribeResponseType response)
Create a new unsubscription object
|
| Modifier and Type | Field and Description |
|---|---|
protected Subscription |
AbstractConnectorInstance.sub |
| Modifier and Type | Method and Description |
|---|---|
void |
ConnectorInstanceMap.add(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end,
CI cinst)
Add a connector
|
CI |
ConnectorInstanceMap.find(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end)
Find a connector
|
C |
Connector.getConnectorInstance(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end)
Called to obtain a connector instance for a subscription.
|
TI |
AbstractConnector.getConnectorInstance(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end) |
abstract TI |
AbstractConnector.makeInstance(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end) |
void |
ConnectorInstanceMap.remove(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end)
Remove a connector
|
| Constructor and Description |
|---|
AbstractConnectorInstance(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end,
InfoT info,
CnctrT cnctr,
ConfigT config) |
BaseConnectorInstance(Subscription sub,
org.bedework.synch.wsmessages.SynchEndType end,
InfoT info,
CnctrT cnctr,
ConfigT config) |
| Modifier and Type | Field and Description |
|---|---|
protected Subscription |
AbstractFilter.sub |
| Modifier and Type | Method and Description |
|---|---|
void |
Filter.init(Subscription sub)
Initialise the filter.
|
void |
AbstractFilter.init(Subscription sub)
Initialise the filter.
|
Copyright © 2018 Bedework. All rights reserved.