Known Indirect Subclasses
Interface for user-specific implementation details of the connector.
Implementations must be thread-safe. Implementations are discouraged from keeping any state locally except perhaps soft-state such as a connection cache.
Public Method Summary
Inherited Method Summary
Shuts down and releases connector resources.
Gets the default connector ID.
Saves checkpoint information such as current traversal position or incremental change tokens.
Implements a connector-specific traversal strategy.
public abstract void init (IdentityConnectorContext context)
Initializes the connector with the current context.
Initialization is the ideal time to start any threads to do extra behind-the-scenes work.
context allows access to other useful objects that can be used at any time such as
If an unrecoverable fatal error occurs during initialization, throw a
StartupException to cancel the startup process. If a recoverable error occurs during
Exception instances other than
StartupException cause a
retry of initialization after a short delay.
IdentityConnectorContext instance for accessing framework objects
|if errors occur during connector initialization