Package com.ca.jcs.util

This package is used to group useful generic framework utilities not strongly tied to a particular functional area.

See:
          Description

Interface Summary
QuoteStringHandler  
 

Class Summary
ExecHelper Spawns a process and then allows easy access to the stderr output it generates as a string.
FileConnectorPersister Save and load information by XML encoding/decoding to local files, where all information about a connector type (including its child connectors) is placed in a single directory named after it.
LazyLdapAttributesProxy Proxy that can be used to get the current values for attributes given their LDAP (rather then connector-speak) ids.
LdapUtil LDAP related utilities.
NullConnectorPersister Stubbed out persister for clients which want a stateless JCS, although this can also be achieved by leaving the persister set to null.
NullTransactionManager Empty transaction manager which may be useful for connectors which support transactions, but only on particular configuration in which case using an instance of this class removes then need for repeated !
SimpleLdapName Implementation of the JNDI Name interface that extends the RFC 2253 standards to allow for connectors making use of connectorMapTo values for naming attributes that have arbitrary characters in them, including '_', ',', '=' etc.
SimpleRdn Handles RDNs where type may need quoting, which is not normally required for strictly compatible LDAP RDNs.
SplitBinaryAttrIds Helper struct for connectors needing to deal with binary attributes, where non-binary attributes are split from binary ones for easy processing.
StripRegexStringMapper Helper class that maps any null strings or strings containing a provided Java regular expression, to null.
 

Exception Summary
LdapNotActivatedException Thrown when connector is left in an unusable state and needs to be forcibly deactivated, for instance when no valid credentials for connecting to the endpoint are available.
LdapWrapperException Transient exception used only with JCS to wrap exceptions so that they can be passed out to RetryOpProcessorProxy for consideration of retiable status based on exception messages.
NamingExceptionWithCause Extension of naming exception that takes the root cause as an argument in the constructor.
 

Package com.ca.jcs.util Description

This package is used to group useful generic framework utilities not strongly tied to a particular functional area.

$Id: package.html 47098 2010-01-22 01:36:37Z khaam03 $



Created 2011-07-14 13:27 EST