Implementing the ICF SPI
Important
Connectors continue to be released outside the IDM release. For the latest documentation, refer to the ICF documentation.
This chapter describes the ICF SPI, which enables you to create connectors that are compatible with the ICF framework.
The SPI includes a number of interfaces, but you need only implement those that are supported by the target resource to which you are connecting. For information about how to get started with writing connectors, see Writing Java Connectors and Writing Scripted Connectors With the Groovy Connector Toolkit.
The order in which you implement your connector is as follows:
Decide on the connector type (see "Deciding on the Connector Type".
Implement the configuration interface (see "Implementing the Configuration Interface".
Implement the connector interface (see "Implementing the Connector Interface".
Implement the operation interfaces (see "Implementing the Operation Interfaces".