Package com.novell.nds.dirxml.shimhost

Interface Summary
ShimHost.DriverPasswordCheck Interface to handle <check-password> commands received on the Publisher channel.
ShimHost.PublisherFatalErrorListener  
ShimHost.RunningStateChangeListener Interface through which notification of changes to the shim's running state are made.
ShimHost.StateListener Interface to receive notification of shim state elements when state elements appear in documents from the shim.
 

Class Summary
ConsoleTraceImpl An implementation of com.novell.nds.dirxml.driver.TraceInterface that can be registered with the com.novell.nds.dirxml.driver.Trace class.
FileTraceImpl An implementation of com.novell.nds.dirxml.driver.TraceInterface that can be registered with the com.novell.nds.dirxml.driver.Trace class.
Filter Class holding DirXML filter information for a shim.
Filter.FilterAttr Class representing a <filter-attr> element.
Filter.FilterClass Class representing a <filter-class> element.
Filter.FilterItem Base class for FilterClass and FilterAttr classes.
NamedPasswords Class encapsulating named password behavior for hosting shims.
NameMap Class encapsulating DirXML Mapping Rule functionality.
NameMap.AttrMap "Read-only" class for examining a single attribute mapping.
NameMap.ClassMap "Read-only" class for examining the class mappings for a NameMap instance.
OldStyleParams Class encapsulating "old-style" DirXML shim parameters (i.e., pre-GCV-style parameters.
OldStyleParams.Param Encapsulation of a single shim parameter.
OldStyleParams.PasswordParam Encapsulation of a "password-ref" shim parameter.
Password Encapsulation of common password behavior needed by other classes in this package.
SchemaDef Class encapsulating a DirXML <schema-def> schema definition.
SchemaDef.AttrDef Class encapsulating a DirXML <attr-def> schema definition.
SchemaDef.ClassDef Class encapsulating a DirXML <class-def> schema definition.
ShimConfig Class encapsulating the DirXML shim configuration information necessary for running a shim.
ShimConfig.RemoteLoaderConfig Class encapsulating Remote Loader connection data.
ShimConfigParams Encapsulation of XML shim parameters for shim init() methods defined by shim authors.
ShimHost ShimHost is a class that will load and communicate with a DirXML application shim.
ShimState Encapsulation of "driver state" information stored on behalf of application shims.
 

Exception Summary
AttributeValueException Extension of XMLException thrown when an XML attribute has an invalid value.
CipherException Exception thrown when an error occurs encrypting or decrypting data (typically password data used with the ShimConfig class).
ConfigException Exception thrown when a configuration error occurs.
ElementContentException Extension of XMLException thrown when an XML element has invalid content.
FatalShimException Exception class thrown when a fatal error is returned from a shim.
MissingAttributeException Extension of XMLException thrown when a required XML attribute is missing from an element in an XML document.
MissingElementException Extension of XMLException thrown when a required Element is missing from an XML document.
ShimConfig.BadPasswordException  
ShimException Exception class thrown when a Throwable is caught from shim code, or a fatal error is returned from a shim.
XMLException Base class for exceptions caused by XML parsing.