package org.omg.PortableServer;


/**
* org/omg/PortableServer/AdapterActivatorOperations.java .
* Generated by the IDL-to-Java compiler (portable), version "3.2"
* from /var/lib/jenkins/jobs/openjdk/jobs/openjdk10/workspace/jdk-updates_jdk10u/src/java.corba/share/classes/org/omg/PortableServer/poa.idl
* Sunday, February 14, 2021 at 5:20:33 PM Coordinated Universal Time
*/


An adapter activator supplies a POA with the ability to create child POAs on demand, as a side-effect of receiving a request that names the child POA (or one of its children), or when find_POA is called with an activate parameter value of TRUE.
/** * An adapter activator supplies a POA with the ability * to create child POAs on demand, as a side-effect of * receiving a request that names the child POA * (or one of its children), or when find_POA is called * with an activate parameter value of TRUE. */
public interface AdapterActivatorOperations {
This operation is invoked when the ORB receives a request for an object reference that identifies a target POA that does not exist. The ORB invokes this operation once for each POA that must be created in order for the target POA to exist.
Params:
  • parent – indicates the parent POA for the POA that needs to be created.
  • name – identifies the name of the POA relative to the parent.
Returns:returns TRUE if the POA was created or FALSE otherwise.
/** * This operation is invoked when the ORB receives * a request for an object reference that identifies * a target POA that does not exist. The ORB invokes * this operation once for each POA that must be * created in order for the target POA to exist. * @param parent indicates the parent POA for the POA * that needs to be created. * @param name identifies the name of the POA relative to * the parent. * @return returns TRUE if the POA was created or FALSE * otherwise. */
boolean unknown_adapter (org.omg.PortableServer.POA parent, String name); } // interface AdapterActivatorOperations