org.omg.PortableServer
Interface POAManagerFactoryOperations

All Known Subinterfaces:
POAManagerFactory, POAManagerFactory, POAManagerFactoryOperations
All Known Implementing Classes:
POAManagerFactory_impl

public interface POAManagerFactoryOperations

A Factory for PortableServer::POAManager.

See Also:
PortableServer::POAManager

Method Summary
 POAManager create_POAManager(String id, Policy[] policies)
          Create a new POAManager.
 POAManager find(String id)
          Find a specific POA Manager.
 POAManager[] list()
          List all POA Managers.
 

Method Detail

create_POAManager

POAManager create_POAManager(String id,
                             Policy[] policies)
                             throws ManagerAlreadyExists,
                                    PolicyError
Create a new POAManager. The configuration properties for this POA manager will be held in "ooc.orb.poamanager.." If the name is the empty string then a POA manager with a unique name will be created. The POAManager will be created with a single IIOP Acceptor.

Parameters:
id - The POAManager id.
policies - The policy list for the POAManager.
Returns:
A POAManager.
Throws:
ManagerAlreadyExists - If a POAManager with the same name already exists.
PolicyError - If the supplied policy list contains a conflict.

list

POAManager[] list()
List all POA Managers.

Returns:
A sequence of POAManagers.

find

POAManager find(String id)
Find a specific POA Manager.

Parameters:
id - The POAManager id.
Returns:
The POAManager given by id, or null if not found.


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.