Class AbstractConnector<T,TI extends AbstractConnectorInstance<?,?,?>,TN extends Notification<?>,Tconf extends ConnectorConfigI,InfoT extends BaseSubscriptionInfo>

java.lang.Object
org.bedework.synch.shared.cnctrs.AbstractConnector<T,TI,TN,Tconf,InfoT>
Type Parameters:
T - Connector subclass
TI - Connector instance subclass
TN - Notification subclass
Tconf - Configuration class
All Implemented Interfaces:
Connector<TI,TN,Tconf>, org.bedework.util.logging.Logged

public abstract class AbstractConnector<T,TI extends AbstractConnectorInstance<?,?,?>,TN extends Notification<?>,Tconf extends ConnectorConfigI,InfoT extends BaseSubscriptionInfo> extends Object implements org.bedework.util.logging.Logged, Connector<TI,TN,Tconf>
A special connector to handle calls to the synch engine via the web context.

This is the way to call the system to add subscriptions, to unsubscribe etc.

Author:
Mike Douglass