Uses of Interface
com.ca.jcs.processor.OpProcessor

Packages that use OpProcessor
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.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.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.stub This package contains support for stub connector classes needed for connectors implemented entirely using scripting. 
 

Uses of OpProcessor in com.ca.jcs
 

Classes in com.ca.jcs that implement OpProcessor
 class 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.
 

Uses of OpProcessor in com.ca.jcs.assoc
 

Subinterfaces of OpProcessor in com.ca.jcs.assoc
 interface AssocAttributeOpProcessor
          Interface to be implemented by classes derived from AttributeStyleOpProcessor which need to deal with associative attributes (direct flavour where associative links are stored directly in an attribute on at least one of side of the association).
 interface AssocDirectAttributeOpProcessor
          Interface to be implemented by classes derived from AttributeStyleOpProcessor which need to deal with "direct" associations, where the associative link between two objects is stored directly on one of the objects.
 interface AssocIndirectAttributeOpProcessor
          Interface to be implemented by classes derived from AttributeStyleOpProcessor which need to deal with "indirect" associations, where the associative link between two objects is stored in a table external to both of them.
 

Classes in com.ca.jcs.assoc that implement OpProcessor
 class DefaultAssocAttributeOpProcessor
          Default implementation handling reverse direct association logic for classes which need to deal with both direct and indirect associations, use DefaultAssocDirectAttributeOpProcessor instead if only direct associations need to be dealt with.
 class DefaultAssocDirectAttributeOpProcessor
          Default implementation of "direct" associations, where the associative link between an object and another is stored directly in one of their attributes.
 class NestedAssocDirectAttributeOpProcessor
          A reverse association processor supporting nested associations where defining end of the association (class) can be nested.
 

Uses of OpProcessor in com.ca.jcs.jdbc
 

Classes in com.ca.jcs.jdbc that implement OpProcessor
 class JDBCAttributeStyleOpProcessor
          A dynamic JDBC connector driven by metadata which specifies all mapping information for Account, Group and Connection (Endpoint) classes.
 

Uses of OpProcessor in com.ca.jcs.jndi
 

Classes in com.ca.jcs.jndi that implement OpProcessor
 class JNDIAttributeStyleOpProcessor
          Handles actual delegation of JNDI operations to remote managed system, attribute name mapping and any other registered conversions have been applied.
 

Uses of OpProcessor in com.ca.jcs.meta
 

Methods in com.ca.jcs.meta that return OpProcessor
 OpProcessor MetaConnector.getOpProcessor(ObjectInfo objInfo)
          Delegate processing according to level in DIT, connector level will be handled by ConnectorAttributesProcessor. and deeper levels will be handled by AttributeStyleOpProcessor.
protected  OpProcessor MetaConnector.getOpProcessorForSearch(MetaObjectClassMapping classMap)
          Get the correct op processor to use for a search.
 

Uses of OpProcessor in com.ca.jcs.ora
 

Classes in com.ca.jcs.ora that implement OpProcessor
 class ORAAttributeStyleOpProcessor
          An oracle connector driven by metadata which specifies all mapping for account, packages, procedures, profiles, roles.
 

Uses of OpProcessor in com.ca.jcs.processor
 

Subinterfaces of OpProcessor in com.ca.jcs.processor
 interface AttributeStyleOpProcessor
          This style of op processor is the most commonly used one, and relies on metadata to define the datamodel and mappings for all objects to be handled for the parent connector.
 

Classes in com.ca.jcs.processor that implement OpProcessor
 class AbstractAttributeStyleOpProcessor
          Base class for attribute-style processors, that mandates a standardized constructor for maximum consistency.
 class AbstractAttributeStyleOpProcessorAssocDirect
          Base class for attribute-style processors which implement direct associations.
 class AbstractAttributeStyleOpProcessorAssocIndirect
          Base class for attribute-style processors which implement indirect associations.
 class ConnectorAttributesProcessor
          Handles operating on the top-level connector object itself, and handles converting tracking of connection related connector level attributes into activate() on a concrete BaseConnector etc.
 

Uses of OpProcessor in com.ca.jcs.sdk
 

Classes in com.ca.jcs.sdk that implement OpProcessor
 class SDKAttributeStyleOpProcessor
          Implements the mapping of LDAP account/group attributes onto local flat or hierarchical files, and back again when querying.
 

Uses of OpProcessor in com.ca.jcs.sdkws
 

Classes in com.ca.jcs.sdkws that implement OpProcessor
 class SDKWSAttributeStyleOpProcessor
          SDK Web service connector.
 

Uses of OpProcessor in com.ca.jcs.stub
 

Classes in com.ca.jcs.stub that implement OpProcessor
 class StubAttributeStyleOpProcessor
          This stub attribute-style processor comes in useful when writing 100% method-style or scripting-style connectors, as opbindings can only be triggered by interposing them in front of an AttributeStyleOpProcessor.
 class StubDirectAssocAttributeStyleOpProcessor
          This stub attribute-style processor comes in useful when writing 100% method-style or scripting-style connectors, as opbindings can only be triggered by interposing them in front of an AttributeStyleOpProcessor.
 



Created 2011-07-14 13:27 EST