Class ConnectorFacadeFactory
java.lang.Object
org.identityconnectors.framework.api.ConnectorFacadeFactory
Allows an application to obtain a
connector instance
.
Manages a pool of connector instances.- Since:
- 1.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
dispose()
Dispose of all connector pools, resources, etc.static ConnectorFacadeFactory
Get the singleton instance of theConnectorFacadeFactory
.static ConnectorFacadeFactory
Get the singleton instance of the statefulConnectorFacadeFactory
.abstract ConnectorFacade
newInstance
(APIConfiguration config) Get a new instance ofConnectorFacade
.abstract ConnectorFacade
newInstance
(ConnectorInfo connectorInfo, String config) Get a new instance ofConnectorFacade
.
-
Constructor Details
-
ConnectorFacadeFactory
public ConnectorFacadeFactory()
-
-
Method Details
-
getInstance
Get the singleton instance of theConnectorFacadeFactory
. -
getManagedInstance
Get the singleton instance of the statefulConnectorFacadeFactory
.- Since:
- 1.4
-
dispose
public abstract void dispose()Dispose of all connector pools, resources, etc. -
newInstance
Get a new instance ofConnectorFacade
.- Parameters:
config
- all the configuration that the framework, connector, and pooling needs.- Returns:
ConnectorFacade
to call API operations against.
-
newInstance
Get a new instance ofConnectorFacade
.- Parameters:
connectorInfo
- local or remote connector info used woth theconfig
.config
- all the configuration that the framework, connector, and pooling needs. It's a Base64 serialised APIConfiguration instance.- Returns:
ConnectorFacade
to call API operations against.- Since:
- 1.4
-