Preparations Required Software Contents of the Directory Packages and Classpath Naming Exceptions The Initial Context Names Naming Operations Looking Up an Object Listing a Context Adding, Replacing, and Removing a Binding Renaming an Object Creating and Destroying a Context Directory Operations Attribute Names Reading Attributes Modifying Attributes Searching the Directory Basic Search Search Filters Search Controls Search Scope Count Limit Time Limit Hybrid Naming and Directory Operations