C# Class Org.IdentityConnectors.Framework.Api.ConnectorFacadeFactory

Manages a pool of connectors for use by a provisioner.
Exibir arquivo Open project: Tirasa/ConnId Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void

Dispose of all connection pools, resources, etc.

GetInstance ( ) : ConnectorFacadeFactory

Get the singleton instance of the ConnectorFacadeFactory.

GetManagedInstance ( ) : ConnectorFacadeFactory

Get the singleton instance of the stateful ConnectorFacadeFactory.

Since 1.4

NewInstance ( APIConfiguration config ) : ConnectorFacade

Get a new instance of ConnectorFacade.

NewInstance ( ConnectorInfo connectorInfo, String config ) : ConnectorFacade

Get a new instance of ConnectorFacade.

Method Details

Dispose() public abstract method

Dispose of all connection pools, resources, etc.
public abstract Dispose ( ) : void
return void

GetInstance() public static method

Get the singleton instance of the ConnectorFacadeFactory.
public static GetInstance ( ) : ConnectorFacadeFactory
return ConnectorFacadeFactory

GetManagedInstance() public static method

Get the singleton instance of the stateful ConnectorFacadeFactory.
Since 1.4
public static GetManagedInstance ( ) : ConnectorFacadeFactory
return ConnectorFacadeFactory

NewInstance() public abstract method

Get a new instance of ConnectorFacade.
public abstract NewInstance ( APIConfiguration config ) : ConnectorFacade
config APIConfiguration all the configuration that the framework, connector, and /// pooling needs.
return ConnectorFacade

NewInstance() public abstract method

Get a new instance of ConnectorFacade.
public abstract NewInstance ( ConnectorInfo connectorInfo, String config ) : ConnectorFacade
connectorInfo ConnectorInfo TODO add doc later
config String all the configuration that the framework, connector, and pooling needs. It's a Base64 serialised APIConfiguration instance.
return ConnectorFacade