FileDocCategorySizeDatePackage
ActivatorOperations.javaAPI DocJava SE 6 API3732Tue Jun 10 01:46:36 BST 2008com.sun.corba.se.PortableActivationIDL

ActivatorOperations

public interface ActivatorOperations
com/sun/corba/se/PortableActivationIDL/ActivatorOperations.java . Generated by the IDL-to-Java compiler (portable), version "3.2" from ../../../../src/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl Tuesday, June 10, 2008 1:46:35 AM GMT-08:00

Fields Summary
Constructors Summary
Methods Summary
public voidactivate(java.lang.String serverId)
If the server is not running, start it up. This is allowed whether or not the server has been installed.

public java.lang.String[]getActiveServers()
list active servers

public java.lang.String[]getORBNames(java.lang.String serverId)
list all registered ORBs for a server

public voidinstall(java.lang.String serverId)
Invoke the server install hook. If the server is not currently running, this method will activate it.

public org.omg.PortableInterceptor.ObjectReferenceTemplatelookupPOATemplate(java.lang.String serverId, java.lang.String orbId, java.lang.String[] orbAdapterName)
Find the server template that corresponds to the ORBD's adapter id.

public voidpoaDestroyed(java.lang.String serverId, java.lang.String orbId, org.omg.PortableInterceptor.ObjectReferenceTemplate poaTemplate)
Called whenever a POA is destroyed.

public voidregisterORB(java.lang.String serverId, java.lang.String orbId, com.sun.corba.se.PortableActivationIDL.ORBProxy orb, com.sun.corba.se.PortableActivationIDL.EndPointInfo[] endPointInfo)
Called whenever an ORB instance is created. This registers the transport endpoints and the ORB proxy callback object. Note that we cannot detect when an ORB shuts down, although all of the POA shutdowns should still be reported.

public org.omg.PortableInterceptor.ObjectReferenceTemplateregisterPOA(java.lang.String serverId, java.lang.String orbId, org.omg.PortableInterceptor.ObjectReferenceTemplate poaTemplate)
Construct or find an ORBD object template corresponding to the server's object template and return it. Called whenever a persistent POA is created.

public voidregisterServer(java.lang.String serverId, com.sun.corba.se.PortableActivationIDL.ServerProxy serverObj)
A new ORB started server registers itself with the Activator

public voidserverGoingDown(java.lang.String serverId)
A server is shutting down that was started by this activator. Complete termination of the server is detected by the death of the process implementing the server.

public voidshutdown(java.lang.String serverId)
If the server is running, shut it down

public voiduninstall(java.lang.String serverId)
Invoke the server uninstall hook. If the server is not currently running, this method will activate it. After this hook completes, the server may still be running.