com.ibm.as400.opnav
Interface PublicObjectListManager

All Known Implementing Classes:
NativeListManager

public interface PublicObjectListManager

The interface which indicates that a ListManager implementation externalizes a representation of a system resource for use by other components. PublicObjectListManager should be implemented by the same class that implements ListManager. If a plug-in's ListManager implementation is found to be assignable to PublicObjectListManager, it is assumed that the implementation documents a public class for use by other functional components.

When another interface implementation desires access to a public object that represents a resource on the system being managed, the PublicObjectListManager implementation is notified by calling getPublicListObject with the ObjectName that identifies the resource for which a public object is desired. The method should return an instance of the documented public object.

User interface assumptions:

Implementation assumptions: None.

Since:
v5r1m0
See Also:
ListManager

Method Summary
 java.lang.Object getPublicListObject(ObjectName objName)
          Returns a public cached list object.
 

Method Detail

getPublicListObject

public java.lang.Object getPublicListObject(ObjectName objName)
Returns a public cached list object. This method is called when another interface implementation requires access to the public object that represents a resource on the system being managed.
Parameters:
objName - the name of the object for which a public object reference will be retrieved.
Returns:
the cached public object.
Since:
v5r1m0