org.jumpmind.symmetric.fs.client.connector
Class TransportConnectorFactory

java.lang.Object
  extended by org.jumpmind.symmetric.fs.client.connector.TransportConnectorFactory

public class TransportConnectorFactory
extends Object


Field Summary
protected  Map<String,Class<? extends ITransportConnector>> connectorTypes
           
protected  IPersisterServices persisterServices
           
protected  TypedProperties properties
           
 
Constructor Summary
TransportConnectorFactory(IPersisterServices persisterServices, TypedProperties properties)
           
 
Method Summary
 void addTransportConnectorType(String name, Class<ITransportConnector> clazz)
           
 ITransportConnector createTransportConnector(SyncConfig config, Node node)
           
 Set<String> getTransportConnecetorTypes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connectorTypes

protected Map<String,Class<? extends ITransportConnector>> connectorTypes

persisterServices

protected IPersisterServices persisterServices

properties

protected TypedProperties properties
Constructor Detail

TransportConnectorFactory

public TransportConnectorFactory(IPersisterServices persisterServices,
                                 TypedProperties properties)
Method Detail

addTransportConnectorType

public void addTransportConnectorType(String name,
                                      Class<ITransportConnector> clazz)

getTransportConnecetorTypes

public Set<String> getTransportConnecetorTypes()

createTransportConnector

public ITransportConnector createTransportConnector(SyncConfig config,
                                                    Node node)


Copyright © 2012-2013 JumpMind, Inc.. All Rights Reserved.