## Package org.eclipse.datatools.connectivity

Interface Summary
ICategory: This interface is used for accessing functionality specific to connection profile categories.
IConfigurationType: Deprecated.
IConnection: The base interface for working with connections created from connection profiles.
IConnectionFactory: This interface is used for creating connections to connection profiles.
IConnectionFactoryProvider: This interface is used to access functionality provided by a connection factory extension.
IConnectionProfile: The interface used when working with an instance of a connection profile.
IConnectionProfileMigrator: Interface used by the connection profile framework which allows providers to hook into profile loading for migration purposes.
IConnectionProfileProvider: This interface is used for accessing functionality provided by a connection profile extension.
IConnectListener: Deprecated. Created on May 24, 2005
IManagedConnection: Managed connections represent connection instances whose life cycle is managed by the connection profile it is associated with through the connect() and disconnnect() methods on IConnectionProfile.
IManagedConnection.ICloneConnectionJob: Interface implemented by the Job used in `IManagedConnection.cloneConnection(IJobChangeListener)`.
IManagedConnectionListener: IManagedConnection notifies clients of changes to the connection being managed through this listener interface.
IManagedConnectionOfflineListener: Extends the base interface by adding callbacks specific to working offline.
IOfflineConnection: An offline connection is used to present an offline view of the server to the user.
IOfflineConnectionFactory: Adds offline capabilities to an IConnectionFactory.
IProfileExtensionProvider: The interface used to access functionality provided by a profile extension.
IProfileListener: Profile Change Listener
IProfileListener1: Profile Change Listener
IPropertiesPersistenceHook
IPropertySetChangeEvent: Represents changes made to a property set associated with a connection profile.
IPropertySetChangeEvent.IChangedProperty: Used to present changes made to a particular property to the consumer.
IPropertySetListener: This interface is used to listen for property changes occurring on a connection profile.
IServerVersionProvider: Provides version information about the server and technology supported by the server to the connection profile framework.

Class Summary
ConnectAdapter
ConnectEvent
ConnectionProfileConstants
ConnectionProfileMigratorBase: Base implementation for `IConnectionProfileMigrator`.
DriverConnectionBase: Base implementation for a connection that uses the driver framework.
ManagedConnectionAdapter: Base implementation for IManagedConnectionListener.
ProfileConnectionManager: NON-API A simple reference count based connection pool.
ProfileManager: ProfileManger is a singleton class serverd as a helper class for connection profiles access.
ProfileRule: Can be used to synchronize a `Job` with other `Job`s affecting a specific profile.
PropertiesPersistenceHook
Version
VersionProviderConnection: Use this class a a base class for your versioned connection implementation.

Exception Summary
ConnectionProfileException: Base exception type for connection profile operations.

Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.