|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.connect.Connectors
public class Connectors
Provides access to all available connectors.
| Field Summary | |
|---|---|
protected Map<String,Connector<?>> |
availableConnectors
|
static String |
HTTP_CONNECTOR_ID
|
protected static ConnectCoreLogger |
LOG
|
static String |
SOAP_HTTP_CONNECTOR_ID
|
| Constructor Summary | |
|---|---|
Connectors()
|
|
| Method Summary | ||
|---|---|---|
protected void |
applyConfigurator(Map<String,Connector<?>> connectors,
ConnectorConfigurator configurator)
|
|
protected void |
applyConfigurators(Map<String,Connector<?>> connectors,
ClassLoader classLoader)
|
|
protected void |
ensureConnectorProvidersInitialized()
Detect all available connectors in the classpath using a ServiceLoader. |
|
Set<Connector<? extends ConnectorRequest<?>>> |
getAllAvailableConnectors()
|
|
static Set<Connector<? extends ConnectorRequest<?>>> |
getAvailableConnectors()
|
|
static
|
getConnector(String connectorId)
|
|
|
getConnectorById(String connectorId)
|
|
static Connectors |
getInstance()
Provides the global instance of the Connectors manager. |
|
static
|
http()
|
|
protected void |
initializeConnectors(ClassLoader classLoader)
|
|
static void |
loadConnectors()
Load all available connectors. |
|
static void |
loadConnectors(ClassLoader classloader)
Load all available connectors with the given classloader. |
|
protected static void |
registerConnector(Connector<?> connector)
Register a new connector. |
|
protected static void |
registerConnector(String connectorId,
Connector<?> connector)
Register a new connector under the given connector id. |
|
protected void |
registerConnectorInstance(String connectorId,
Connector<?> connector)
|
|
protected void |
registerConnectors(Map<String,Connector<?>> connectors,
ClassLoader classLoader)
|
|
protected void |
registerProvider(Map<String,Connector<?>> connectors,
ConnectorProvider provider)
|
|
static
|
soap()
|
|
protected static void |
unregisterConnector(String connectorId)
|
|
protected void |
unregisterConnectorInstance(String connectorId)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static ConnectCoreLogger LOG
public static String HTTP_CONNECTOR_ID
public static String SOAP_HTTP_CONNECTOR_ID
protected Map<String,Connector<?>> availableConnectors
| Constructor Detail |
|---|
public Connectors()
| Method Detail |
|---|
public static Connectors getInstance()
public static <C extends Connector<? extends ConnectorRequest<?>>> C http()
public static <C extends Connector<? extends ConnectorRequest<?>>> C soap()
public static <C extends Connector<? extends ConnectorRequest<?>>> C getConnector(String connectorId)
public static Set<Connector<? extends ConnectorRequest<?>>> getAvailableConnectors()
public static void loadConnectors()
public static void loadConnectors(ClassLoader classloader)
protected static void registerConnector(Connector<?> connector)
protected static void registerConnector(String connectorId,
Connector<?> connector)
protected static void unregisterConnector(String connectorId)
public Set<Connector<? extends ConnectorRequest<?>>> getAllAvailableConnectors()
public <C extends Connector<? extends ConnectorRequest<?>>> C getConnectorById(String connectorId)
protected void ensureConnectorProvidersInitialized()
ServiceLoader.
protected void initializeConnectors(ClassLoader classLoader)
protected void registerConnectors(Map<String,Connector<?>> connectors,
ClassLoader classLoader)
protected void registerProvider(Map<String,Connector<?>> connectors,
ConnectorProvider provider)
protected void registerConnectorInstance(String connectorId,
Connector<?> connector)
protected void unregisterConnectorInstance(String connectorId)
protected void applyConfigurators(Map<String,Connector<?>> connectors,
ClassLoader classLoader)
protected void applyConfigurator(Map<String,Connector<?>> connectors,
ConnectorConfigurator configurator)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||