com.novell.admin.ns
Class NamespaceException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.novell.admin.ns.NamespaceException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
NDSNamespaceException

public class NamespaceException
extends java.lang.Exception

Exceptions for the Namespace Abstraction.


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, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ATTRIBUTE_NOT_DEFINED

public static final NamespaceException ATTRIBUTE_NOT_DEFINED
Attribute is not defined

ATTRIBUTE_NOT_FOUND

public static final NamespaceException ATTRIBUTE_NOT_FOUND
Attribute not found

ATTRIBUTE_NOT_VALUED

public static final NamespaceException ATTRIBUTE_NOT_VALUED
Attribute has no value

ATTRIBUTE_IN_USE

public static final NamespaceException ATTRIBUTE_IN_USE
Attribute is currently in use

CLASS_NOT_DEFINED

public static final NamespaceException CLASS_NOT_DEFINED
Class is not defined

CLASS_IN_USE

public static final NamespaceException CLASS_IN_USE
Class is currently in use

DUPLICATE_ATTRIBUTE

public static final NamespaceException DUPLICATE_ATTRIBUTE
Attribute is duplicated

INVALID_ATTRIBUTE

public static final NamespaceException INVALID_ATTRIBUTE
Attribute is not valid

MANDATORY_ATTRIBUTE

public static final NamespaceException MANDATORY_ATTRIBUTE
Attribute is defined to be mandatory

MISSING_MANDATORY_ATTRIBUTE

public static final NamespaceException MISSING_MANDATORY_ATTRIBUTE
Manditory attribute is missing

MISSING_NAMING_ATTRIBUTE

public static final NamespaceException MISSING_NAMING_ATTRIBUTE
Naming attribute is missing

MISSING_OBJECT_CLASS_ATTRIBUTE

public static final NamespaceException MISSING_OBJECT_CLASS_ATTRIBUTE
Object Class attribute is missing

NOT_AUXILIARY_CLASS

public static final NamespaceException NOT_AUXILIARY_CLASS
Class is not an Auxiliary class

BAD_CONTAINMENT

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

OBJECTTYPE_NOT_VALID

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

HIDDEN_ATTRIBUTE

public static final NamespaceException HIDDEN_ATTRIBUTE
Hidden attribute exception.

READONLY_ATTRIBUTE

public static final NamespaceException READONLY_ATTRIBUTE
Readonly attribute exception.

WRONG_SYNTAX

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

SINGLE_VALUED_ATTRIBUTE

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

VALUE_NOT_WITHIN_BOUNDS

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

DUPLICATE_VALUE

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

VALUE_NOT_FOUND

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

MODIFYING_MANDATORY_ATTRIBUTES_NOT_ALLOWED

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

MODIFY_CLASS_FLAGS_NOT_ALLOWED

public static final NamespaceException MODIFY_CLASS_FLAGS_NOT_ALLOWED
Class flags cannot be changed.

INVALID_NAME

public static final NamespaceException INVALID_NAME
Invalid name for an NDS object.

INVALID_OBJECT_TYPE

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

UNSUPPORTED_OPERATION

public static final NamespaceException UNSUPPORTED_OPERATION
Unsupported Operation.
Constructor Detail

NamespaceException

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


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.