org.squashtest.tm.service.internal.testautomation.service
Class TestAutomationConnectorRegistry

java.lang.Object
  extended by org.squashtest.tm.service.internal.testautomation.service.TestAutomationConnectorRegistry

@Component(value="squashtest.testautomation.connector-registry")
public class TestAutomationConnectorRegistry
extends Object


Constructor Summary
TestAutomationConnectorRegistry()
           
 
Method Summary
 TestAutomationConnector getConnectorForKind(String kind)
           
 Collection<String> listRegisteredConnectors()
           
 void registerConnector(TestAutomationConnector connector, Map<?,?> serviceProperties)
          Registers a new kind of connector connector.
 void unregisterConnector(TestAutomationConnector connector, Map<?,?> serviceProperties)
          Unregisters a kind of provider, making it no longer addressable by this registry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestAutomationConnectorRegistry

public TestAutomationConnectorRegistry()
Method Detail

listRegisteredConnectors

public Collection<String> listRegisteredConnectors()

getConnectorForKind

public TestAutomationConnector getConnectorForKind(String kind)

registerConnector

public void registerConnector(TestAutomationConnector connector,
                              Map<?,?> serviceProperties)
Registers a new kind of connector connector.

Parameters:
provider -

unregisterConnector

public void unregisterConnector(TestAutomationConnector connector,
                                Map<?,?> serviceProperties)
Unregisters a kind of provider, making it no longer addressable by this registry

Parameters:
provider -


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.