| Previous | Table of Contents | Next |
The following diagrams were generated by an automated tool and then annotated with the cardinalities of the associations.
They are intended to be an aid in comprehension to those who enjoy such representations. They are not normative.

PortableServer::ServantManager (from Portable Server)
PortableServer::ServantLocator (from Portable Server)
preinvoke( )
postinvoke( )

PortableServer::AdapterActivator (from Portable Server)
unknown_adapter( )




PortableServer::Cookie (from Portable Server) PortableServer::Servant (from Portable Server)
CORBA::Current (from CORBA Core)
*
7
enforces




PortableServer::POAManagerFactory (from Portable Server)
create_POAManager( )list( )find( )
Figure 11-4 UML for main part of PortableServer

ServantRetentionPolicy
value:ServantRetentionPolicyValue = {RETAIN, NON_RETAIN}
RequestProcessingPolicy
value:RequestProcessingPolicyValue = {USE_ACTIVE_OBJECT_MAP_ONLY, USE_DEFAULT_SERVANT, USE_SERVANT_MANAGER}
Figure 11-5 UML for PortableServer Policies