|
||||||||||
| PREV PACKAGE NEXT PACKAGE | ||||||||||
See:
Description
| Interface Summary | |
|---|---|
| Activatable | Basic life-cycle methods used, for example, by processors and connectors. |
| AttributesProxy | Implemented by classes allowing attribute values to be looked up for requested attribute ids. |
| ConnectionManager | Simple interface implemented by connectors to provide active connections to their endpoint systems, which is generally expected to be a facade on top of a configurable underlying connection pool. |
| Connector | Root interface for connectors. |
| ConnectorFactory | Factory responsible for creating ConnectorTypes and
Connectors based on DNs and attributes passed in at the
ConnectorType (aka Endpoint Type) and Connector levels of the DIT. |
| ConnectorManager | Manager for ConnectorTypes (aka Endpoint Types) and Connectors which handles their entire life-cycle and processing needs. |
| ConnectorPersister | Interface for persisting ConnectorTypes and
Connectors to persistent storage, so that this values are
remembered when JCS next restarts. |
| PartitionOps | Subset of methods in Partition which need to
be implemented JCS ConnectorTypes and Connectors. |
| TransactionManager | Allows a connector to expose a transaction service to any interested parties,
in the same way that ConnectionManager exposes a connection service. |
| Class Summary | |
|---|---|
| AddOpContext | Context information made available to power-usage plug-ins (validators / converters) triggered by LDAP ADD requests. |
| AppendingNamingEnumeration | Deprecated. Moved to com.ca.jcs.enumeration.AppendingNamingEnumeration |
| BaseConnector | Represents an LDAP view onto an external remote managed endpoint system, whilst acting as an ApacheDS partition to which LDAP operations can be routed. |
| ConnectorPersister.State | |
| ConnectorType | A ConnectorType (aka Endpoint Type) configured by metadata, which acts as
parent in the DIT for its contained Connector instances. |
| DefaultConnectorManager | Default manager that persists metadata to the local file system, caches dependencies between ConnectorTypes and Connectors in memory and handles lazy activation of the ApachedDS partitions associated with each connector. |
| DNDetails | Holder struct so that DN are characterised efficiently. |
| ImplBundle | Information for each connector implementation bundle, telling the JCS framework everything it needs to know to create a new active connector instance. |
| JCSInfo | Helper class that prints out JCS system version number and contains some subsystem wide constants. |
| LdapUtil | Deprecated. Moved to com.ca.jcs.util.LdapUtil |
| ObjectClassMapping | Provides all the information required by type-driven connectors to efficiently access the required to/from LDAP attribute mappings, for a particular LDAP object class facing the client (the mapped-to side can be any type-driven connector technology, eg JDBC). |
| ObjectClassMapping.AmbiguousClassInfo | Information stored for each class with ambiguous connector mappings. |
| ObjectClassMapping.AmbiguousPropInfo | Information stored for each property with ambiguous connector mappings. |
| ObjectInfo | This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN). |
| PartitionLoaderService | A service that handles automatically lazy-loading/registering partitions
based on sniffing DNs and delegating where necessary to the configured
ConnectorManager. |
| PluginCoreContext | Common context information which can be made available to power validator / converter plug-ins. |
| ReplaceOIDsProxyHandler | ApacheDS converts DNs to non-human friendly OID (Object IDentifier) based representation, so this proxy takes care of converting them to their human friendly equivalents (in DNs and filters) for easier use in developing connectors and debugging. |
| VirtualContainer | Implements a "virtual container" which doesn't actually exist on the flat (non-hierarchical) remote system being managed by a connector, but is implemented by the framework as a way of categorizing objects of the same object class under a common logical container. |
| VirtualContainerConfig | Represents a logical container which may hold instances of one or more classes. |
| Enum Summary | |
|---|---|
| ObjectClassMapping.SpecialRole | |
| Exception Summary | |
|---|---|
| LdapCommunicationException | Assigns resultCode to ResultCodeEnum.UNWILLING_TO_PERFORM by default. |
| LdapOperationNotSupportedException | Assigns resultCode to ResultCodeEnum.UNWILLING_TO_PERFORM by default. |
| LdapPartialResultException | Assigns resultCode to ResultCodeEnum.UNWILLING_TO_PERFORM by default. |
| PluginNotRequiredException | Deprecated. Extend Vetoable interface and use return value from Vetoable.isVetoed() instead. |
Contains all classes making up the implementation of CA Java Connector Server ("Java CS" or "JCS"), which supports connectors which take LDAP traffic in at the top level and convert it into the native language of the managed system with which they communicate.
$Id: package.html 5743 2005-03-21 04:28:35Z pauja02 $
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | ||||||||||