Skip navigation links
org.identityconnectors.framework.spi
Interface Connector
- All Known Subinterfaces:
- PoolableConnector
-
public interface Connector
This is the main interface to declare a connector. Developers must implement this interface. The life-cycle for a Connector
is as follows init(Configuration)
is called then any of the operations implemented in the Connector and finally dispose. The init(Configuration)
and dispose()
allow for block operations. For instance bulk creates or deletes and the use of before and after actions. Once dispose()
is called the Connector
object is discarded.
getConfiguration
Configuration getConfiguration()
- Return the configuration that was passed to
init(Configuration)
.
-
- Returns:
- The configuration that was passed to
init(Configuration)
.
init
void init(Configuration cfg)
- Initialize the connector with its configuration. For instance in a JDBC
Connector
this would include the database URL, password, and user.
-
- Parameters:
cfg
- instance of the Configuration
object implemented by the Connector
developer and populated with information in order to initialize the Connector
.
dispose
void dispose()
- Dispose of any resources the
Connector
uses.
Skip navigation links
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.