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

  • 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