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

Packages that use NamespaceException
com.novell.admin.ns Provides interfaces and classes for administering namespaces through ConsoleOne. 
com.novell.admin.ns.fs Provides interfaces and classes for administering a file system namespace through ConsoleOne. 
com.novell.admin.ns.fs.nw Provides interfaces and classes for administering the NetWare file system namespace through ConsoleOne. 
com.novell.admin.ns.jfs Provides interfaces and classes for administering a Java file system namespace through ConsoleOne. 
com.novell.admin.ns.nds Provides interfaces and classes for administering the NDS namespace through ConsoleOne. 
com.novell.admin.rbs Provides interfaces and classes for administering role-based NDS services through ConsoleOne. 
 

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(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(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(ObjectEntry objEntry, java.util.Vector attributes)
          Creates a new NSObject.
 NSObject AdminNamespace.createNSObject(ObjectEntry objEntry, java.util.Vector attributes, long revision)
          Deprecated. Please use createNSObject(ObjectEntry objEntry, Vector attributes).
 ObjectEntry AdminNamespace.createObjectEntry(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(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(ObjectEntry ctxObj, java.lang.String className)
          Reads the namespace schema and returns a class definition for a specific class.
 AttributeDefinition AdminNamespace.getAttributeDefinition(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.fs
 

Methods in com.novell.admin.ns.fs that throw NamespaceException
 ClassDefinition[] FSSchemaDefinition.getContainmentClasses(java.lang.String className)
          Retrieve ALL containment classes for a specific class type.
 ObjectEntry FSNamespace.createObjectEntry(ObjectEntry parent, java.lang.String context)
          Deprecated. This routine was used to keep track of the federation point into the file system namespace. This was done in a dangerous way which could cause namespace inconsistencies. Please use getFSRootOE(ObjectEntry federationPointObject) to create initial or root ObjectEntries within the file system namespace.
 void FSNamespace.create(ObjectEntry parent, java.lang.String child, ObjectEntry trusteeOE, FSRights rights)
          creates a File System directory and assigns a trustee with rights to it
 FSClassDefinition FSClassDefinition.getClassDefinition()
           
 

Constructors in com.novell.admin.ns.fs that throw NamespaceException
FSObjectAttribute.FSObjectAttribute(AttributeDefinition attrDef, ValueComponent[] comps)
          Constructor that initializes its list of values.
 

Uses of NamespaceException in com.novell.admin.ns.fs.nw
 

Methods in com.novell.admin.ns.fs.nw that throw NamespaceException
 ClassDefinition[] NWFSSchemaDefinition.getContainmentClasses(java.lang.String className)
          Retrieve ALL containment classes for a specific class type.
 void NWFSSchemaDefinition.deleteClassDefinition(java.lang.String className)
          Delete classes from the schema.
 java.lang.String[] NWFSNamespace.getVolumeNameSpaces(ObjectEntry oe)
          Get a string array of the volume namespaces.
 void NWFSNamespace.create(ObjectEntry parent, java.lang.String child, ObjectEntry trusteeOE, FSRights rights)
          creates a File System directory and assigns a trustee with rights to it
 

Constructors in com.novell.admin.ns.fs.nw that throw NamespaceException
NWFSObjectAttribute.NWFSObjectAttribute(AttributeDefinition attrDef, ValueComponent[] comps)
          Constructor that initializes its list of values.
 

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

Methods in com.novell.admin.ns.jfs that throw NamespaceException
 ClassDefinition[] JFSSchemaDefinition.getContainmentClasses(java.lang.String className)
          Retrieve ALL containment classes for a specific class type.
 

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(ObjectEntry obj, java.lang.String[] attrStrings, ObjectEntry serverObj)
          Reads an existing object in the namespace and returns an array containing the object's attributes, including their values.
 void NDSNamespace.setAccessConfidence(int newConfidence)
           
 void NDSNamespace.setAliasDereference(int newDereference)
           
 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(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)
           
 

Uses of NamespaceException in com.novell.admin.rbs
 

Methods in com.novell.admin.rbs that throw NamespaceException
 java.lang.String RBSObject.getDescription()
          Returns the description of the object
 void RBSObject.setDescription(java.lang.String description)
          Sets the description of the object.
 void RBSExternalScope.setURL(java.net.URL url)
          Sets the url of the external scope object.
static void NSModel.setValueComponents(ObjectEntry oe, NSObject nsObj, java.lang.String attrName, ValueComponent[] values)
          Sets a specified attribute to contain the given ValueComponents as its values.
static void NSModel.addValueComponents(ObjectEntry oe, NSObject nsObj, java.lang.String attrName, ValueComponent[] values)
          Adds the given ValueComponents to a specified attribute.
static void NSModel.modifyValueComponents(ObjectEntry oe, NSObject nsObj, java.lang.String attrName, ValueComponent[] newValues, ValueComponent[] oldValues)
          Modifies the given ValueComponents in a specified attribute.
static void NSModel.setStrings(ObjectEntry oe, NSObject nsObj, java.lang.String attrName, java.lang.String[] values)
          Sets the strings of a given attribute.
static void NSModel.addStrings(ObjectEntry oe, NSObject nsObj, java.lang.String attrName, java.lang.String[] values)
          Adds to the strings of a given attribute.
static void NSModel.deleteStrings(ObjectEntry oe, NSObject nsObj, java.lang.String attrName, java.lang.String[] values)
          Deletes the given strings from a given attribute.
static void NSModel.setDN(ObjectEntry oe, NSObject nsObj, java.lang.String attrName, ObjectEntry[] values)
          Sets the DNs of an attribute to the given ObjectEntries
static void NSModel.addDN(ObjectEntry oe, NSObject nsObj, java.lang.String attrName, ObjectEntry[] values)
          Adds to the DNs of an attribute the given ObjectEntries
static void NSModel.makeDNRelation(NSObject aObj, NSObject bObj, java.lang.String aAttrName, java.lang.String bAttrName)
          Given two NSObject and their corresponding attribute names, Puts a in b's attribute, and b in a's attribute.
static void NSModel.removeDNRelation(NSObject aObj, NSObject bObj, java.lang.String aAttrName, java.lang.String bAttrName)
          Given two NSObject and their corresponding attribute names, removes b from a's attribute and a from b's attribute.
static void NSModel.makeTypedNameRelation(NSObject aObj, NSObject bObj, java.lang.String aAttrName, java.lang.String bAttrName, long aLevel, long aInterval, long bLevel, long bInterval)
          Given two NSObject and their corresponding attribute names, Puts a in b's attribute, and b in a's attribute.
static void NSModel.removeTypedNameRelation(NSObject aObj, NSObject bObj, java.lang.String aAttrName, java.lang.String bAttrName, long aLevel, long aInterval, long bLevel, long bInterval)
          Given two NSObject and their corresponding attribute names, removes b from a's attribute and a from b's attribute.
 boolean RBSAssociation.isExternalScope()
          Checks if the scope is an External Scope
static void RBSUtil.createAssociation(RBSAssociation assc, NSObject nsObj, NSObject roleObj, NSObject scopeObj)
          Given a RBSAssociation and the NSObjects representing the object and Role, creates the necessary association between the objects and their attributes.
static void RBSUtil.deleteAssociation(RBSAssociation assc, NSObject nsObj, NSObject roleObj, NSObject scopeObj)
          Given a RBSAssociation and the NSObjects representing the object and Role, deletes the association.
static void RBSUtil.modifyAssociation(RBSAssociation assc, NSObject nsObj, NSObject roleObj, NSObject newScopeObj, NSObject oldScopeObj)
          Given a RBSAssociation and the NSObjects representing the object and Role, modifies the scope, start and stop times in the relationship if necessary.
static void RBSUtil.makeRoleTrusteeOfContent(NSObject contentObj, NSObject roleObj)
          This makes the role object a trustee of the task or job object Note that this does NOT write to NDS, it writes to the NSObject, the caller is responsible for updating the NSObjects.
static void RBSUtil.makeRoleAndUserSecurityEquivalent(NSObject userObj, NSObject roleObj)
          This makes the role and user objects security equivalent to each other Note that this does NOT write to NDS, it writes to the NSObject, the caller is responsible for updating the NSObjects.
static void RBSUtil.removeRoleAndUserSecurityEquivalent(NSObject userObj, NSObject roleObj)
          This removes the role and user objects security equivalent from each other Note that this does NOT write to NDS, it writes to the NSObject, the caller is responsible for updating the NSObjects.
static void RBSUtil.makeGroupOrContainerTrusteeOfContent(NSObject contentObj, ObjectEntry memberOE)
          This makes the group or container object a trustee of the task or job object Note that this does NOT write to NDS, it writes to the NSObject, the caller is responsible for updating the NSObjects.
 void RBSModule.setURL(java.net.URL url)
          Sets the url of the module.
 void RBSModule.setPath(ValueList[] valueList)
          Sets the dependent modules of this module.
 java.lang.String RBSModule.getType()
          Returns the module type
 void RBSModule.setType(java.lang.String type)
          Sets the module type.
 void RBSAssociatedObject.setOwnedRoles(RBSRole[] roles)
          Sets the Owned Roles for the object.
 void RBSAssociatedObject.addOwnedRoles(RBSRole[] roles)
          Adds Roles to this objects Owned Roles.
 void RBSAssociatedObject.deleteOwnedRoles(RBSRole[] roles)
          Deletes roles from the Owned Roles for the object.
 void RBSAssociatedObject.setDirectRoleAssociations(RBSAssociation[] roles)
          Sets the directly associated roles for this object.
 void RBSAssociatedObject.addDirectRoleAssociations(RBSAssociation[] assc)
          Adds to the directly associated roles for this object.
 void RBSAssociatedObject.deleteDirectRoleAssociations(RBSAssociation[] assc)
          Deletes assocations from this object.
 void RBSAssociatedObject.modifyDirectRoleAssociations(RBSAssociation[] assc)
          Modifies an existing assocation of the object; this only modifies the Role object's start, stop, and scope.
 void RBSRole.setOwners(ObjectEntry[] owners)
          Sets the given objects as owners to the role.
 void RBSRole.addOwners(ObjectEntry[] owners)
          Adds the given objects as owners to the role.
 void RBSRole.deleteOwners(ObjectEntry[] owners)
          Delete the given owner objects from the role.
 void RBSRole.setContent(RBSObject[] content)
          Sets the tasks for the role.
 void RBSRole.addContent(RBSObject[] content)
          Adds tasks to the role.
 void RBSRole.deleteContent(RBSObject[] content)
          Deletes the given tasks from the role.
 void RBSRole.setMembers(RBSAssociation[] members)
          Sets the given objects as members of the role.
 void RBSRole.addMembers(RBSAssociation[] assc)
          Adds the given members to the role.
 void RBSRole.deleteMembers(RBSAssociation[] assc)
          Deletes the given members from the role.
 void RBSRole.modifyMembers(RBSAssociation[] assc)
          Modifys the scope, start and stop times of the association.
 void RBSTask.setContentMembership(RBSObject[] content)
          Sets the objects for which this task is a content member of.
 void RBSTask.addContentMembership(RBSObject[] content)
          Adds this task to the content of the given RBSObjects
 void RBSTask.deleteContentMembership(RBSObject[] content)
          Deletes this content member from the given objects.
 void RBSTask.setRights(RBSRights[] rights)
          Sets the task rights for the task.
 void RBSTask.addRights(RBSRights[] rights)
          Adds the task rights to the task.
 void RBSTask.deleteRights(RBSRights[] rights)
          Deletes the task rights for the task.
 java.lang.String RBSTask.getEntryPoint()
          Returns the entry point of the task
 void RBSTask.setEntryPoint(java.lang.String point)
          Sets the entry point for the task.
 void RBSTask.setTaskParameters(java.lang.String taskParameters)
          Sets the entry point for the task.
 

Constructors in com.novell.admin.rbs that throw NamespaceException
RBSSchemaVerifier.RBSSchemaVerifier(InitSnapinInfo snapinInfo, ObjectEntry treeOE)
          Constructor.
 



API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
ConsoleOne is a registered trademark of Novell Inc.
Generated December 9 2003 1727.