com.novell.admin.ns
Class NamespaceException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.novell.admin.common.exceptions.AdminNamespaceException
              extended bycom.novell.admin.ns.NamespaceException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
LDAPNamespaceException, NDSNamespaceException

public class NamespaceException
extends AdminNamespaceException

Exceptions for the Namespace Abstraction.

See Also:
Serialized Form

Field Summary
static NamespaceException ATTRIBUTE_IN_USE
          Attribute is currently in use
static NamespaceException ATTRIBUTE_NOT_DEFINED
          Attribute is not defined
static NamespaceException ATTRIBUTE_NOT_FOUND
          Attribute not found
static NamespaceException ATTRIBUTE_NOT_VALUED
          Attribute has no value
static NamespaceException BAD_CONTAINMENT
          ObjectEntry can't be created due to containment
static NamespaceException CLASS_IN_USE
          Class is currently in use
static NamespaceException CLASS_NOT_DEFINED
          Class is not defined
static NamespaceException DUPLICATE_ATTRIBUTE
          Attribute is duplicated
static NamespaceException DUPLICATE_VALUE
          The value already exists in the attribute.
static NamespaceException HIDDEN_ATTRIBUTE
          Hidden attribute exception.
static NamespaceException INVALID_ATTRIBUTE
          Attribute is not valid
static NamespaceException INVALID_NAME
          Invalid name for an NDS object.
static NamespaceException INVALID_OBJECT_TYPE
          Invalid base class for an NDS object.
static NamespaceException MANDATORY_ATTRIBUTE
          Attribute is defined to be mandatory
static NamespaceException MISSING_MANDATORY_ATTRIBUTE
          Manditory attribute is missing
static NamespaceException MISSING_NAMING_ATTRIBUTE
          Naming attribute is missing
static NamespaceException MISSING_OBJECT_CLASS_ATTRIBUTE
          Object Class attribute is missing
static NamespaceException MODIFY_CLASS_FLAGS_NOT_ALLOWED
          Class flags cannot be changed.
static NamespaceException MODIFYING_MANDATORY_ATTRIBUTES_NOT_ALLOWED
          Class mandatory attributes can not be changed.
static NamespaceException NOT_AUXILIARY_CLASS
          Class is not an Auxiliary class
static NamespaceException OBJECTTYPE_NOT_VALID
          NSObject can't be cloned as a different type.
static NamespaceException READONLY_ATTRIBUTE
          Readonly attribute exception.
static NamespaceException SINGLE_VALUED_ATTRIBUTE
          Can't add another value to a single value attribute.
static NamespaceException UNSUPPORTED_OPERATION
          Unsupported Operation.
static NamespaceException VALUE_NOT_FOUND
          The value is not in the attribute.
static NamespaceException VALUE_NOT_WITHIN_BOUNDS
          The value is not within the attribute syntax bounds.
static NamespaceException WRONG_SYNTAX
          Can't add a value to an attribute with a different syntax than the value.
 
Constructor Summary
protected NamespaceException(java.lang.String sMessage)
          Constructs a new NamespaceException.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ATTRIBUTE_IN_USE

public static NamespaceException ATTRIBUTE_IN_USE
Attribute is currently in use


ATTRIBUTE_NOT_DEFINED

public static NamespaceException ATTRIBUTE_NOT_DEFINED
Attribute is not defined


ATTRIBUTE_NOT_FOUND

public static NamespaceException ATTRIBUTE_NOT_FOUND
Attribute not found


ATTRIBUTE_NOT_VALUED

public static NamespaceException ATTRIBUTE_NOT_VALUED
Attribute has no value


BAD_CONTAINMENT

public static NamespaceException BAD_CONTAINMENT
ObjectEntry can't be created due to containment


CLASS_IN_USE

public static NamespaceException CLASS_IN_USE
Class is currently in use


CLASS_NOT_DEFINED

public static NamespaceException CLASS_NOT_DEFINED
Class is not defined


DUPLICATE_ATTRIBUTE

public static NamespaceException DUPLICATE_ATTRIBUTE
Attribute is duplicated


DUPLICATE_VALUE

public static NamespaceException DUPLICATE_VALUE
The value already exists in the attribute.


HIDDEN_ATTRIBUTE

public static NamespaceException HIDDEN_ATTRIBUTE
Hidden attribute exception.


INVALID_ATTRIBUTE

public static NamespaceException INVALID_ATTRIBUTE
Attribute is not valid


INVALID_NAME

public static NamespaceException INVALID_NAME
Invalid name for an NDS object.


INVALID_OBJECT_TYPE

public static NamespaceException INVALID_OBJECT_TYPE
Invalid base class for an NDS object.


MANDATORY_ATTRIBUTE

public static NamespaceException MANDATORY_ATTRIBUTE
Attribute is defined to be mandatory


MISSING_MANDATORY_ATTRIBUTE

public static NamespaceException MISSING_MANDATORY_ATTRIBUTE
Manditory attribute is missing


MISSING_NAMING_ATTRIBUTE

public static NamespaceException MISSING_NAMING_ATTRIBUTE
Naming attribute is missing


MISSING_OBJECT_CLASS_ATTRIBUTE

public static NamespaceException MISSING_OBJECT_CLASS_ATTRIBUTE
Object Class attribute is missing


MODIFY_CLASS_FLAGS_NOT_ALLOWED

public static NamespaceException MODIFY_CLASS_FLAGS_NOT_ALLOWED
Class flags cannot be changed.


MODIFYING_MANDATORY_ATTRIBUTES_NOT_ALLOWED

public static NamespaceException MODIFYING_MANDATORY_ATTRIBUTES_NOT_ALLOWED
Class mandatory attributes can not be changed.


NOT_AUXILIARY_CLASS

public static NamespaceException NOT_AUXILIARY_CLASS
Class is not an Auxiliary class


OBJECTTYPE_NOT_VALID

public static NamespaceException OBJECTTYPE_NOT_VALID
NSObject can't be cloned as a different type.


READONLY_ATTRIBUTE

public static NamespaceException READONLY_ATTRIBUTE
Readonly attribute exception.


SINGLE_VALUED_ATTRIBUTE

public static NamespaceException SINGLE_VALUED_ATTRIBUTE
Can't add another value to a single value attribute.


UNSUPPORTED_OPERATION

public static NamespaceException UNSUPPORTED_OPERATION
Unsupported Operation.


VALUE_NOT_FOUND

public static NamespaceException VALUE_NOT_FOUND
The value is not in the attribute.


VALUE_NOT_WITHIN_BOUNDS

public static NamespaceException VALUE_NOT_WITHIN_BOUNDS
The value is not within the attribute syntax bounds.


WRONG_SYNTAX

public static NamespaceException WRONG_SYNTAX
Can't add a value to an attribute with a different syntax than the value.

Constructor Detail

NamespaceException

protected NamespaceException(java.lang.String sMessage)
Constructs a new NamespaceException.



API Documentation Copyright © 1998-2004 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated September 2 2004 0111.