com.novell.admin.ns.fs
Class FSMODObject

java.lang.Object
  |
  +--com.novell.admin.ns.NSObject
        |
        +--com.novell.admin.ns.DefaultNSObject
              |
              +--com.novell.admin.ns.MODObject
                    |
                    +--com.novell.admin.ns.fs.FSMODObject
All Implemented Interfaces:
java.lang.Cloneable, java.util.EventListener, java.beans.PropertyChangeListener, java.io.Serializable
Direct Known Subclasses:
NWFSMODObject

public class FSMODObject
extends MODObject

Memory model for objects stored in a namespace.

This model is provided for applications to access and modify all elements associated with a directory object. Elements such as attributes, flags, and schema for an object should be retrieve via this class.


Fields inherited from class com.novell.admin.ns.DefaultNSObject
addedAttributeDefinitions, namespace, objectEntry
 
Fields inherited from class com.novell.admin.ns.NSObject
addedAttributes, attributes, classDefinition, deletedAttributes, modifiedAttributes, propertyListeners, revision
 
Constructor Summary
FSMODObject(ObjectEntry objEntry)
          Constructor.
 
Method Summary
 java.lang.Object getUpdateAttrInfo(java.lang.String attributeName)
           
 boolean isAttributeUpdated(java.lang.String attributeName)
           
 void setUpdateAttribute(java.lang.String attributeName, boolean bUpdate)
           
 void setUpdateAttrInfo(java.lang.String attributeName, java.lang.Object info)
           
 
Methods inherited from class com.novell.admin.ns.MODObject
checkAdd, getAttribute
 
Methods inherited from class com.novell.admin.ns.DefaultNSObject
addAttribute, addAuxiliaryClassDefinition, addPropertyChangeListener, clearAddedAttribute, clearAddedAttributeDefinitions, clearDeletedAttribute, clearModifiedAttribute, clone, deleteAttribute, deleteAuxiliaryClassDefinition, getAddedAttributeDefinitions, getAddedAttributes, getAttributes, getClassDefinitions, getDeletedAttributes, getMandatoryAttributes, getModifiedAttributes, getObjectEntry, getOptionalAttributes, getRevision, getUnvaluedAttributes, isAttributeMandatory, isAttributeOptional, isNamedBy, propertyChange, removePropertyChangeListener, setClassDefinition
 
Methods inherited from class com.novell.admin.ns.NSObject
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FSMODObject

public FSMODObject(ObjectEntry objEntry)
Constructor.
Parameters:
objEntry - The object entry representation.
attributes - Vector of ObjectAttributes or Strings if the attributes are to be read later.
rev - revision number of the object.
Method Detail

setUpdateAttrInfo

public void setUpdateAttrInfo(java.lang.String attributeName,
                              java.lang.Object info)

getUpdateAttrInfo

public java.lang.Object getUpdateAttrInfo(java.lang.String attributeName)

setUpdateAttribute

public void setUpdateAttribute(java.lang.String attributeName,
                               boolean bUpdate)

isAttributeUpdated

public boolean isAttributeUpdated(java.lang.String attributeName)


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