Uses of Class
com.novell.admin.ns.NamespaceException

Packages that use NamespaceException
com.novell.admin.ns   
com.novell.admin.ns.nds   
 

Uses of NamespaceException in com.novell.admin.ns
 

Fields in com.novell.admin.ns declared as NamespaceException
static NamespaceException NamespaceException.ATTRIBUTE_NOT_DEFINED
          Attribute is not defined
static NamespaceException NamespaceException.ATTRIBUTE_NOT_FOUND
          Attribute not found
static NamespaceException NamespaceException.ATTRIBUTE_NOT_VALUED
          Attribute has no value
static NamespaceException NamespaceException.ATTRIBUTE_IN_USE
          Attribute is currently in use
static NamespaceException NamespaceException.CLASS_NOT_DEFINED
          Class is not defined
static NamespaceException NamespaceException.CLASS_IN_USE
          Class is currently in use
static NamespaceException NamespaceException.DUPLICATE_ATTRIBUTE
          Attribute is duplicated
static NamespaceException NamespaceException.INVALID_ATTRIBUTE
          Attribute is not valid
static NamespaceException NamespaceException.MANDATORY_ATTRIBUTE
          Attribute is defined to be mandatory
static NamespaceException NamespaceException.MISSING_MANDATORY_ATTRIBUTE
          Manditory attribute is missing
static NamespaceException NamespaceException.MISSING_NAMING_ATTRIBUTE
          Naming attribute is missing
static NamespaceException NamespaceException.MISSING_OBJECT_CLASS_ATTRIBUTE
          Object Class attribute is missing
static NamespaceException NamespaceException.NOT_AUXILIARY_CLASS
          Class is not an Auxiliary class
static NamespaceException NamespaceException.BAD_CONTAINMENT
          ObjectEntry can't be created due to containment
static NamespaceException NamespaceException.OBJECTTYPE_NOT_VALID
          NSObject can't be cloned as a different type.
static NamespaceException NamespaceException.HIDDEN_ATTRIBUTE
          Hidden attribute exception.
static NamespaceException NamespaceException.READONLY_ATTRIBUTE
          Readonly attribute exception.
static NamespaceException NamespaceException.WRONG_SYNTAX
          Can't add a value to an attribute with a different syntax than the value.
static NamespaceException NamespaceException.SINGLE_VALUED_ATTRIBUTE
          Can't add another value to a single value attribute.
static NamespaceException NamespaceException.VALUE_NOT_WITHIN_BOUNDS
          The value is not within the attribute syntax bounds.
static NamespaceException NamespaceException.DUPLICATE_VALUE
          The value already exists in the attribute.
static NamespaceException NamespaceException.VALUE_NOT_FOUND
          The value is not in the attribute.
static NamespaceException NamespaceException.MODIFYING_MANDATORY_ATTRIBUTES_NOT_ALLOWED
          Class mandatory attributes can not be changed.
static NamespaceException NamespaceException.MODIFY_CLASS_FLAGS_NOT_ALLOWED
          Class flags cannot be changed.
static NamespaceException NamespaceException.INVALID_NAME
          Invalid name for an NDS object.
static NamespaceException NamespaceException.INVALID_OBJECT_TYPE
          Invalid base class for an NDS object.
static NamespaceException NamespaceException.UNSUPPORTED_OPERATION
          Unsupported Operation.
 

Methods in com.novell.admin.ns that throw NamespaceException
abstract  void NSObject.addAttribute(ObjectAttribute attr)
          Adds a newly valued attribute to the object.
abstract  boolean NSObject.deleteAttribute(java.lang.String attrName)
          Deletes a currently valued attribute of this object.
abstract  NSObject NSObject.clone(com.novell.application.console.snapin.ObjectEntry newIdentity)
          Creates an exact duplicate of this NSObject but give it a new identity.
abstract  boolean NSObject.addAuxiliaryClassDefinition(ClassDefinition classDef, ObjectAttribute[] attrs)
          Adds an auxiliary class Definition.
abstract  boolean NSObject.deleteAuxiliaryClassDefinition(ClassDefinition classDef)
          Deletes an auxiliary class Definition.
 void DefaultNSObject.addAttribute(ObjectAttribute attr)
          Adds a newly valued attribute to the object.
 boolean DefaultNSObject.deleteAttribute(java.lang.String attrName)
          Deletes a currently valued attribute of this object.
 NSObject DefaultNSObject.clone(com.novell.application.console.snapin.ObjectEntry newIdentity)
          Creates an exact duplicate of this NSObject but gives it a new identity.
 boolean DefaultNSObject.addAuxiliaryClassDefinition(ClassDefinition classDef, ObjectAttribute[] attrs)
          Adds an auxiliary class Definition.
 boolean DefaultNSObject.deleteAuxiliaryClassDefinition(ClassDefinition classDef)
          Deletes an auxiliary class definition.
protected  void DefaultNSObject.checkAdd(ObjectAttribute attr, boolean isForAuxClass)
          Checks to make sure an attribute can be added to this object.
protected  void MODObject.checkAdd(ObjectAttribute attr, boolean isForAuxClass)
          Checks to see if an attribute can be added to this object.
abstract  AttributeDefinition SchemaDefinition.getAttributeDefinition(java.lang.String attrName)
          Returns the AttributeDefinition object for a given attribute name.
abstract  ClassDefinition[] SchemaDefinition.getContainmentClasses(java.lang.String className)
          Returns all containment classes for a specific class type.
abstract  ClassDefinition SchemaDefinition.getClassDefinition(java.lang.String className)
          Returns the ClassDefinition object for a given class name.
 AttributeDefinition DefaultSchemaDefinition.getAttributeDefinition(java.lang.String attrName)
          Returns the AttributeDefinition object for a given attribute name.
abstract  ClassDefinition[] DefaultSchemaDefinition.getContainmentClasses(java.lang.String className)
          Returns all containment classes for a specific class type.
 ClassDefinition DefaultSchemaDefinition.getClassDefinition(java.lang.String className)
          Returns the ClassDefinition object for a given class name.
 void ObjectAttribute.addComponent(ValueComponent comp)
          Adds a ValueComponent to this attribute.
 void ObjectAttribute.addComponents(ValueComponent[] comp)
          Adds a ValueComponent to this attribute.
 void ObjectAttribute.replaceComponent(ValueComponent oldComp, ValueComponent newComp)
          Replaces one ValueComponent with another.
 NSObject AdminNamespace.createNSObject(com.novell.application.console.snapin.ObjectEntry objEntry, java.util.Vector attributes)
          Creates a new NSObject.
 NSObject AdminNamespace.createNSObject(com.novell.application.console.snapin.ObjectEntry objEntry, java.util.Vector attributes, long revision)
          Deprecated. Please use createNSObject(ObjectEntry objEntry, Vector attributes).
 com.novell.application.console.snapin.ObjectEntry AdminNamespace.createObjectEntry(com.novell.application.console.snapin.ObjectEntry parent, java.lang.String child, java.lang.String className)
          Creates an ObjectEntry for a child object that does not exist in the namespace.
 ObjectAttribute[] AdminNamespace.getAttributes(com.novell.application.console.snapin.ObjectEntry obj, java.lang.String[] attrStrings)
          Reads an existing object in the namespace and returns an array containing the object's attributes, including their values.
 ClassDefinition AdminNamespace.getClassDefinition(com.novell.application.console.snapin.ObjectEntry ctxObj, java.lang.String className)
          Reads the namespace schema and returns a class definition for a specific class.
 AttributeDefinition AdminNamespace.getAttributeDefinition(com.novell.application.console.snapin.ObjectEntry ctxObj, java.lang.String attrName)
          Returns an attribute definition for a specific attribute in a specific context.
 void ObjectOperation.addComponent(ValueComponent comp)
           
 void ObjectOperation.addComponents(ValueComponent[] comps)
           
 

Constructors in com.novell.admin.ns that throw NamespaceException
ObjectAttribute.ObjectAttribute(AttributeDefinition attrDef, ValueComponent[] comps)
          Constructor that initializes its list of values.
ObjectOperation.ObjectOperation(ObjectAttribute objAttr, int mode)
           
 

Uses of NamespaceException in com.novell.admin.ns.nds
 

Subclasses of NamespaceException in com.novell.admin.ns.nds
 interface NDSNamespaceException
          This class represents the exceptions that are thrown when schema definitions are created or modified.
 

Methods in com.novell.admin.ns.nds that throw NamespaceException
 void NDSSchemaDefinition.putClassDefinition(ClassDefinition classDef)
          Adds a new class definition to the schema or replaces an existing definition with another.
 void NDSSchemaDefinition.removeAttributeDefinition(java.lang.String attrName)
          Removes an attribute definition from the schema.
 void NDSSchemaDefinition.removeClassDefinition(java.lang.String className)
          Removes a class definition from the schema.
 NDSClassDefinition NDSSchemaDefinition.getUnexpandedClassDefinition(java.lang.String className)
          Returns a specific class definition in unexpanded form.
 ClassDefinition NDSSchemaDefinition.getClassDefinition(java.lang.String className)
          Returns a specific class definition in expanded form.
 ClassDefinition[] NDSSchemaDefinition.getSuperClasses(java.lang.String className)
          Retrieves all classes from which a specific class inherits.
 ClassDefinition[] NDSSchemaDefinition.getContainmentClasses(java.lang.String className)
          Retrieves all containment classes for a specific class type.
 AttributeDefinition[] NDSSchemaDefinition.getNamingAttributes(java.lang.String className)
          Retrieves all naming attributes for a specific class.
 AttributeDefinition[] NDSSchemaDefinition.getOptionalAttributes(java.lang.String className)
          Retrieves all optional attributes for a specific class.
 AttributeDefinition[] NDSSchemaDefinition.getMandatoryAttributes(java.lang.String className)
          Retrieves all mandatory attributes for a specific class.
 ObjectAttribute[] NDSNamespace.getAttributes(com.novell.application.console.snapin.ObjectEntry obj, java.lang.String[] attrStrings, com.novell.application.console.snapin.ObjectEntry serverObj)
          Reads an existing object in the namespace and returns an array containing the object's attributes, including their values.
 boolean NDSNamespace.compareAttribute(com.novell.application.console.snapin.ObjectEntry obj, ObjectAttribute objAttr)
          Determines if an object contains the specified attribute with the specified value.
 boolean NDSObject.addAuxiliaryClassDefinition(ClassDefinition classDef, ObjectAttribute[] attributes)
          Adds an auxiliary class definition.
 boolean NDSObject.deleteAuxiliaryClassDefinition(ClassDefinition classDef)
          Deletes an auxiliary class definition.
 NSObject NDSObject.clone(com.novell.application.console.snapin.ObjectEntry newIdentity)
          Creates an exact duplicate of this NSObject but gives it a new identity.
 

Constructors in com.novell.admin.ns.nds that throw NamespaceException
NDSAttributeDefinition.NDSAttributeDefinition(java.lang.String attrName, NDSSyntax syntax, NDSAttributeFlags flags, long lBound, long uBound, byte[] asn1)
          Constructor for all NDS attribute definitions.
NDSAttributeDefinition.NDSAttributeDefinition(java.lang.String attrName, int syntax, int flags, long lBound, long uBound, byte[] asn1)
          Constructor for all NDS attribute definitions.
NDSObjectAttribute.NDSObjectAttribute(AttributeDefinition attrDef, ValueComponent[] comps)
          Constructor that initializes its list of values.
NDSObjectOperation.NDSObjectOperation(NDSAttributeDefinition attrDef, int mode)
           
NDSObjectOperation.NDSObjectOperation(NDSAttributeDefinition attrDef, ValueComponent[] comps, int mode)
           
 



API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated December 17 2003 1746.