Novell exteNd Messaging Platform 5.2

com.sssw.jbroker.api.admin
Class ManageableCollectionBase

java.lang.Object
  extended bycom.sssw.jbroker.api.admin.ManageableBase
      extended bycom.sssw.jbroker.api.admin.ManageableCollectionBase
All Implemented Interfaces:
Manageable, ManageableCollection, Remote

public class ManageableCollectionBase
extends ManageableBase
implements ManageableCollection

Utility class to help implement a ManageableCollection.


Constructor Summary
ManageableCollectionBase(String name)
          Constructor for the base class.
 
Method Summary
 Manageable getManageable(String name)
          Get the manageable with a given name.
 String[] list()
          Get the list of Manageables.
 
Methods inherited from class com.sssw.jbroker.api.admin.ManageableBase
getName, getProperties, getProperty, getPropertyType, isWritable, propertyNames, propertyTypes, setProperties, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sssw.jbroker.api.admin.Manageable
getName, getProperties, getProperty, getPropertyType, isWritable, propertyNames, propertyTypes, setProperties, setProperty
 

Constructor Detail

ManageableCollectionBase

public ManageableCollectionBase(String name)
Constructor for the base class.

Method Detail

list

public final String[] list()
                    throws RemoteException
Description copied from interface: ManageableCollection
Get the list of Manageables.

Specified by:
list in interface ManageableCollection
Throws:
RemoteException

getManageable

public final Manageable getManageable(String name)
                               throws ManageableException,
                                      RemoteException
Description copied from interface: ManageableCollection
Get the manageable with a given name.

Specified by:
getManageable in interface ManageableCollection
Throws:
ManageableException
RemoteException

Novell exteNd Messaging Platform 5.2

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2004 Novell, Inc. All Rights Reserved.