Uses of Package
com.ca.jcs

Packages that use com.ca.jcs
com.ca.jcs 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. 
com.ca.jcs.assoc Collection of classes/interfaces concerned with the representation and processing of associations between objects. 
com.ca.jcs.cache Contains experimental caching support, of particular interest for hierarchical connectors and those making use of the connectorMapToAmbiguous= metadata property as can reduce need to query the endpoint to determine which connector-speak Distinguished Names (DNs) match a given LDAP DN. 
com.ca.jcs.cfg Collection of classes used to configure the JCS and its contained components. 
com.ca.jcs.converter.eval   
com.ca.jcs.converter.meta   
com.ca.jcs.crypto This package provides some support for encryption / obfuscation of sensitive data. 
com.ca.jcs.crypto.legacy   
com.ca.jcs.filter Contains components useful for representing, analysing and converting LDAP filters passed to search operations. 
com.ca.jcs.jdbc   
com.ca.jcs.jndi This package provides support relating to the Java Naming and Directory Interface (JNDI) package of the JDK. 
com.ca.jcs.meta Contains components which are metadata driven or assist in the condensing of information derived from metadata to allow efficient processing. 
com.ca.jcs.ora   
com.ca.jcs.processor Contains components implementing processing of LDAP operations like add() / modify() search etc, where three styles are supported: attribute-style, method-style and script-style. 
com.ca.jcs.processor.script This package contains support for the execution of scripting logic, either to implement a full connector or to customize the behaviour of an existing connector using OpBindings
com.ca.jcs.sdk This package contains a worked example demonstrating all core elements involved in implementation of a JCS hosted connector, such as: example supporting metadata and configuration files. 
com.ca.jcs.sdkws This package contains an example that demonstrates the implementation of a web service JCS hosted connector. 
com.ca.jcs.sdkws.connection This package contains classes related to making and maintaining connections to the web service endpoint. 
com.ca.jcs.standalone   
com.ca.jcs.stub This package contains support for stub connector classes needed for connectors implemented entirely using scripting. 
com.ca.jcs.util This package is used to group useful generic framework utilities not strongly tied to a particular functional area. 
com.ca.jcs.validator.eval   
com.ca.jcs.validator.meta   
 

Classes in com.ca.jcs used by com.ca.jcs
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
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
          Abstract class containing common functionality for persisting ConnectorTypes and Connectors configuration to persistent storage, so that the configuration can be loaded after JCS restart.
ConnectorPersister.State
          Class representing the State of a ConnectorPersister.StateType.
ConnectorPersister.StateType
          An enum represeting the different types of state stored.
ConnectorPersisterObserver
          Interface for an observer of connector persistence changes.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
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.
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.
ObjectClassMapping.SpecialRole
           
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
PartitionOps
          Subset of methods in Partition which need to be implemented JCS ConnectorTypes and Connectors.
PasswordChangeObserver
          Interface for an observer of JCS admin password changes.
PluginCoreContext
          Common context information which can be made available to power validator / converter plug-ins.
TransactionManager
          Allows a connector to expose a transaction service to any interested parties, in the same way that ConnectionManager exposes a connection service.
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.
 

Classes in com.ca.jcs used by com.ca.jcs.assoc
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
Connector
          Root interface for connectors.
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).
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
 

Classes in com.ca.jcs used by com.ca.jcs.cache
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
 

Classes in com.ca.jcs used by com.ca.jcs.cfg
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
 

Classes in com.ca.jcs used by com.ca.jcs.converter.eval
AttributesProxy
          Implemented by classes allowing attribute values to be looked up for requested attribute ids.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
 

Classes in com.ca.jcs used by com.ca.jcs.converter.meta
AddOpContext
          Context information made available to power-usage plug-ins (validators / converters) triggered by LDAP ADD requests.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
PluginCoreContext
          Common context information which can be made available to power validator / converter plug-ins.
 

Classes in com.ca.jcs used by com.ca.jcs.crypto
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
 

Classes in com.ca.jcs used by com.ca.jcs.crypto.legacy
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
 

Classes in com.ca.jcs used by com.ca.jcs.filter
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
 

Classes in com.ca.jcs used by com.ca.jcs.jdbc
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
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.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
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.
 

Classes in com.ca.jcs used by com.ca.jcs.jndi
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
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.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
PartitionOps
          Subset of methods in Partition which need to be implemented JCS ConnectorTypes and Connectors.
 

Classes in com.ca.jcs used by com.ca.jcs.meta
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
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.
ConnectorPersister
          Abstract class containing common functionality for persisting ConnectorTypes and Connectors configuration to persistent storage, so that the configuration can be loaded after JCS restart.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
ImplBundle
          Information for each connector implementation bundle, telling the JCS framework everything it needs to know to create a new active connector instance.
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.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).
PartitionOps
          Subset of methods in Partition which need to be implemented JCS ConnectorTypes and Connectors.
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.
 

Classes in com.ca.jcs used by com.ca.jcs.ora
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
Connector
          Root interface for connectors.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
PartitionOps
          Subset of methods in Partition which need to be implemented JCS ConnectorTypes and Connectors.
 

Classes in com.ca.jcs used by com.ca.jcs.processor
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.
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.
Connector
          Root interface for connectors.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
 

Classes in com.ca.jcs used by com.ca.jcs.processor.script
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.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
 

Classes in com.ca.jcs used by com.ca.jcs.sdk
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
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.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
PartitionOps
          Subset of methods in Partition which need to be implemented JCS ConnectorTypes and Connectors.
 

Classes in com.ca.jcs used by com.ca.jcs.sdkws
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
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.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
ImplBundle
          Information for each connector implementation bundle, telling the JCS framework everything it needs to know to create a new active connector instance.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
PartitionOps
          Subset of methods in Partition which need to be implemented JCS ConnectorTypes and Connectors.
 

Classes in com.ca.jcs used by com.ca.jcs.sdkws.connection
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
 

Classes in com.ca.jcs used by com.ca.jcs.standalone
ConnectorManager
          Manager for ConnectorTypes (aka Endpoint Types) and Connectors which handles their entire life-cycle and processing needs.
ConnectorPersister
          Abstract class containing common functionality for persisting ConnectorTypes and Connectors configuration to persistent storage, so that the configuration can be loaded after JCS restart.
ConnectorPersister.State
          Class representing the State of a ConnectorPersister.StateType.
ConnectorPersister.StateType
          An enum represeting the different types of state stored.
ConnectorPersisterObserver
          Interface for an observer of connector persistence changes.
ImplBundle
          Information for each connector implementation bundle, telling the JCS framework everything it needs to know to create a new active connector instance.
 

Classes in com.ca.jcs used by com.ca.jcs.stub
Activatable
          Basic life-cycle methods used, for example, by processors and connectors.
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.
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.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
PartitionOps
          Subset of methods in Partition which need to be implemented JCS ConnectorTypes and Connectors.
 

Classes in com.ca.jcs used by com.ca.jcs.util
AttributesProxy
          Implemented by classes allowing attribute values to be looked up for requested attribute ids.
Connector
          Root interface for connectors.
ConnectorManager
          Manager for ConnectorTypes (aka Endpoint Types) and Connectors which handles their entire life-cycle and processing needs.
ConnectorPersister
          Abstract class containing common functionality for persisting ConnectorTypes and Connectors configuration to persistent storage, so that the configuration can be loaded after JCS restart.
ConnectorPersister.State
          Class representing the State of a ConnectorPersister.StateType.
ConnectorType
          A ConnectorType (aka Endpoint Type) configured by metadata, which acts as parent in the DIT for its contained Connector instances.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
TransactionManager
          Allows a connector to expose a transaction service to any interested parties, in the same way that ConnectionManager exposes a connection service.
 

Classes in com.ca.jcs used by com.ca.jcs.validator.eval
AttributesProxy
          Implemented by classes allowing attribute values to be looked up for requested attribute ids.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
 

Classes in com.ca.jcs used by com.ca.jcs.validator.meta
AddOpContext
          Context information made available to power-usage plug-ins (validators / converters) triggered by LDAP ADD requests.
AttributesProxy
          Implemented by classes allowing attribute values to be looked up for requested attribute ids.
ObjectInfo
          This class contains all the information important to the JCS framework for a target object, derived from its Distinguished Name (DN).
PluginCoreContext
          Common context information which can be made available to power validator / converter plug-ins.
 



Created 2011-07-14 13:27 EST