com.novell.admin.ns.nds
Class NDSMOOManagerImpl

java.lang.Object
  extended bycom.novell.admin.ns.MOOManager
      extended bycom.novell.admin.ns.nds.NDSMOOManagerImpl

public class NDSMOOManagerImpl
extends MOOManager

Describes a service for multiple object administration.


Field Summary
 
Fields inherited from class com.novell.admin.ns.MOOManager
m_operations, oeEnumeration, treeOE
 
Constructor Summary
NDSMOOManagerImpl(ObjectEntry inTreeOE, ObjectEntryEnumeration inoeEnumeration)
          Constructs an NDSMOOManagerImpl object.
 
Method Summary
 void updateObjects(MOOManagerCallBack callBack)
          In this MOOManager model, apply the changes to all items in the ObjectEntryCollection and write those changes to NDS.
 
Methods inherited from class com.novell.admin.ns.MOOManager
addObjectOperation, clearAllObjectOperations, deleteObjectOperation, getAllObjectOperations, getObjectEntryEnumeration, getObjectOperation, getTreeObjectEntry, setObjectEntryEnumeration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NDSMOOManagerImpl

public NDSMOOManagerImpl(ObjectEntry inTreeOE,
                         ObjectEntryEnumeration inoeEnumeration)
Constructs an NDSMOOManagerImpl object.

Parameters:
inTreeOE - - The objectEntry for the tree associated with the enumeration. It may not be null. Required at construction because we cannot peek into the enumeration to get it when we need it.
inoeEnumeration - - The object entry enumeration. This may be null
Method Detail

updateObjects

public void updateObjects(MOOManagerCallBack callBack)
In this MOOManager model, apply the changes to all items in the ObjectEntryCollection and write those changes to NDS.

Specified by:
updateObjects in class MOOManager
Parameters:
callBack - - The callback object that is called just before each object is updated or when any exception occurs.


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.