Package com.novell.service.nds

Provides access to NDS services through JNDI.

See:
          Description

Interface Summary
NdsAttributeValue Provides a common way of manipulating object values.
NdsIterator Creates a large virtual list of objects on the particular server in question containing all the entries that pass the search filter.
NdsIteratorFactory Generates NdsIterator objects used to create a large virtual list based on a set of parameters.
NdsIteratorInfo Encapsulates information about an NdsIterator.
NdsNCPServer Defines NDS servers that provide NCP transport and session services.
NdsObject Provides methods for operations on NDS Objects.
NdsPartition Defines methods for aborting partition operations.
NdsReplica Defines variables and methods for replica operations.
SchemaAttribute Defines the attribute types and constraints (flags).
SchemaClass Defines the object components for a single NDS Class.
SchemaSyntax Defines the standard data types for the values within specified attribute types stored in the directory.
 

Class Summary
NdsAttributeRights Provides definitions of the effective rights for attributes, and methods for checking attribute effective rights.
NdsBackLink Provides access to values of the Back Link attribute.
NdsBoolean Provides access to attribute values of the Boolean syntax.
NdsCaseExactString Provides access to attribute values of the CaseExactString syntax.
NdsCaseIgnoreList Provides access to values of the Case Ignore List attribute.
NdsCaseIgnoreString Provides access to attribute values of the Case Ignore String syntax.
NdsClassName Provides access to attribute values of the Class Name syntax.
NdsCounter Provides access to values of the Counter attribute.
NdsDistinguishedName Provides access to attribute values of the NdsDistinguishedName syntax.
NdsEMailAddress Provides access to attribute values of the NdsEMailAddress syntax.
NdsFAXNumber Provides access to values of the FAX Number attribute.
NdsHold Provides access to values of the Hold attribute.
NdsInteger Provides access to values of the Integer attribute.
NdsInterval Provides access to values of the Interval attribute.
NdsIteratorControls Encapsulates factors that determine the scope of iterators and what gets returned as a result of the iterator.
NdsIteratorResult Represents an item in the NamingEnumeration returned as a result of calls to the NdsIterator.next() or NdsIterator.previous() methods.
NdsLong Provides access to values of the Long attribute.
NdsNetAddress Provides access to values of the NetAddress attribute.
NdsNumericString Provides access to values of the NumericString attribute.
NdsObjectACL Provides access to attribute values of the ObjectACL syntax.
NdsObjectRights Provides definitions of the effective rights for objects, and methods for checking effective rights for an object.
NdsOctetList Provides access to values of the OctetList attribute.
NdsOctetString Provides access to values of the OctetString attribute.
NdsPath Provides access to values of the Path attribute.
NdsPostalAddress Provides access to values of the Postal Address attribute.
NdsPrintableString Provides access to values of the Printable String attribute.
NdsReplicaPointer Provides access to values of the Replica Pointer attribute.
NdsRights Provides a method for getting the object effective rights currently in effect for an object.
NdsStream Provides access to values of the NdsStream attribute.
NdsString Provides the class from which other NDS string attribute values extend.
NdsSyntaxId Provides attribute syntax IDs used to interpret the data of values stored in the Directory.
NdsTelephoneNumber Provides access to values of the Telephone Number attribute.
NdsTime Provides access to values of the Time attribute.
NdsTimestamp Provides access to attribute values of the Timestamp syntax.
NdsTypedName Provides access to attribute values of the TypedName syntax.
NdsUnknown Provides access to values of the Unknown attribute.
 

Package com.novell.service.nds Description

Provides access to NDS services through JNDI. It also provides access to contexts that implement the behavior and attributes of NDS objects, NDS partitions, and the NDS schema.

All NDS directory contexts in the NDS provider extend the NdsObject class, which provides methods that allow you to perform non-naming operations on JNDI contexts. Attribute values in the NDS provider extend the NdsAttributeValue class, of which there are 28 separate subclasses representing NDS attribute syntaxes.

Package Specification

None.

Related Documentation

The following interfaces are used by the NDS provider classes. For overviews, concepts, sample code and demos, and tasks documentation, please see the following: