Package com.novell.service.bindery

Provides contexts that implement the behavior of the NetWare 3.x bindery, such as creating, deleting and renaming Bindery objects and references to servers and trees, and discovering and accessing the objects present in the bindery.

See:
          Description

Class Summary
BinderyDirContext Implements the JNDI DirContext interface (via the AtomicDirContext).
BinderyEnvironment Defines the set of constant Strings that uniquely controls the behavior of the Bindery name provider.
BinderyObjectDirContext Represents an individual object found in the NetWare bindery.
BinderyPropertyAttrVal Holds all the information found in a Bindery Property.
BinderyPropertyDataSegment Holds a 128-byte data segment containing the data of a Bindery Property.
BinderyUtil Defines a number of constants for use with the Bindery.
QueueBinderyObjectDirContext Represents a bindery object that is a queue.
ServerBinderyObjectDirContext Represents a bindery object that is a server.
TreeBinderyObjectDirContext Represents a bindery object that is an NDS tree.
 

Package com.novell.service.bindery Description

Provides contexts that implement the behavior of the NetWare 3.x bindery, such as creating, deleting and renaming Bindery objects and references to servers and trees, and discovering and accessing the objects present in the bindery.

NetWare 3.x servers use the bindery database to identify and store information about network objects. The Bindery provider allows applications to read and modify standard information stored in the bindery and to create and manage their own object data.

The NetWare 4.0 OS replaced the bindery with NDS (an object database), which offers many advantages over the bindery, including a hierarchical structure and global naming. However, to maintain compatibility with bindery-based servers and to work effectively with such NetWare features as file trustee rights, NDS provides built-in bindery context. This is provided by a bindery-like database maintained by NDS for objects contained in the local directory partitions of a server.

NDS generates object IDs and makes them available to bindery clients using the local file system, queue management system, and other bindery-oriented services. These values are dynamic, not remaining consistent over time; however, NDS object IDs and the object IDs returned by Bindery are the same.

Some of the objects within a server's bindery represent links to objects that are contained in other name spaces (such as servers, trees, and queues). Instances of these objects will support federation to their appropriate name spaces.

The bindery serves many purposes, some of which are the following:

Package Specification

(none)

Related Documentation

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