Provides classes and interfaces for making the server side of your applications portable across multivendor ORBs.
See: Description
Interface | Description |
---|---|
AdapterActivator | 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. |
AdapterActivatorOperations | 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. |
Current | The PortableServer::Current interface, derived from CORBA::Current, provides method implementations with access to the identity of the object on which the method was invoked. |
CurrentOperations | The PortableServer::Current interface, derived from CORBA::Current, provides method implementations with access to the identity of the object on which the method was invoked. |
ID_ASSIGNMENT_POLICY_ID | org/omg/PortableServer/ID_ASSIGNMENT_POLICY_ID.java . |
ID_UNIQUENESS_POLICY_ID | org/omg/PortableServer/ID_UNIQUENESS_POLICY_ID.java . |
IdAssignmentPolicy | IdAssignmentPolicy specifies whether Object Ids in the created POA are generated by the application or by the ORB. |
IdAssignmentPolicyOperations | IdAssignmentPolicy specifies whether Object Ids in the created POA are generated by the application or by the ORB. |
IdUniquenessPolicy | The IdUniquenessPolicy specifies whether the servants activated in the created POA must have unique object i identities. |
IdUniquenessPolicyOperations | The IdUniquenessPolicy specifies whether the servants activated in the created POA must have unique object i identities. |
IMPLICIT_ACTIVATION_POLICY_ID | org/omg/PortableServer/IMPLICIT_ACTIVATION_POLICY_ID.java . |
ImplicitActivationPolicy | This policy specifies whether implicit activation of servants is supported in the created POA. |
ImplicitActivationPolicyOperations | This policy specifies whether implicit activation of servants is supported in the created POA. |
LIFESPAN_POLICY_ID | org/omg/PortableServer/LIFESPAN_POLICY_ID.java . |
LifespanPolicy | The LifespanPolicy specifies the lifespan of the objects implemented in the created POA. |
LifespanPolicyOperations | The LifespanPolicy specifies the lifespan of the objects implemented in the created POA. |
POA | A POA object manages the implementation of a collection of objects. |
POAManager | Each POA object has an associated POAManager object. |
POAManagerOperations | Each POA object has an associated POAManager object. |
POAOperations | A POA object manages the implementation of a collection of objects. |
REQUEST_PROCESSING_POLICY_ID | org/omg/PortableServer/REQUEST_PROCESSING_POLICY_ID.java . |
RequestProcessingPolicy | This policy specifies how requests are processed by the created POA. |
RequestProcessingPolicyOperations | This policy specifies how requests are processed by the created POA. |
SERVANT_RETENTION_POLICY_ID | org/omg/PortableServer/SERVANT_RETENTION_POLICY_ID.java . |
ServantActivator | When the POA has the RETAIN policy it uses servant managers that are ServantActivators. |
ServantActivatorOperations | When the POA has the RETAIN policy it uses servant managers that are ServantActivators. |
ServantLocator | When the POA has the NON_RETAIN policy it uses servant managers that are ServantLocators. |
ServantLocatorOperations | When the POA has the NON_RETAIN policy it uses servant managers that are ServantLocators. |
ServantManager | A servant manager supplies a POA with the ability to activate objects on demand when the POA receives a request targeted at an inactive object. |
ServantManagerOperations | A servant manager supplies a POA with the ability to activate objects on demand when the POA receives a request targeted at an inactive object. |
ServantRetentionPolicy | This policy specifies whether the created POA retains active servants in an Active Object Map. |
ServantRetentionPolicyOperations | This policy specifies whether the created POA retains active servants in an Active Object Map. |
THREAD_POLICY_ID | org/omg/PortableServer/THREAD_POLICY_ID.java . |
ThreadPolicy | The ThreadPolicy specifies the threading model used with the created POA. |
ThreadPolicyOperations | The ThreadPolicy specifies the threading model used with the created POA. |
Class | Description |
---|---|
_ServantActivatorStub | When the POA has the RETAIN policy it uses servant managers that are ServantActivators. |
_ServantLocatorStub | When the POA has the NON_RETAIN policy it uses servant managers that are ServantLocators. |
CurrentHelper | The PortableServer::Current interface, derived from CORBA::Current, provides method implementations with access to the identity of the object on which the method was invoked. |
DynamicImplementation | Allows dynamic handling of object invocations. |
ForwardRequestHelper | org/omg/PortableServer/ForwardRequestHelper.java . |
IdAssignmentPolicyValue | The IdAssignmentPolicyValue can have the following values. |
IdUniquenessPolicyValue | IdUniquenessPolicyValue can have the following values. |
ImplicitActivationPolicyValue | ImplicitActivationPolicyValue has the following semantics. |
LifespanPolicyValue | The LifespanPolicyValue can have the following values. |
POAHelper | A POA object manages the implementation of a collection of objects. |
RequestProcessingPolicyValue | The RequestProcessingPolicyValue can have the following values. |
Servant | Defines the native |
ServantActivatorHelper | When the POA has the RETAIN policy it uses servant managers that are ServantActivators. |
ServantActivatorPOA | When the POA has the RETAIN policy it uses servant managers that are ServantActivators. |
ServantLocatorHelper | When the POA has the NON_RETAIN policy it uses servant managers that are ServantLocators. |
ServantLocatorPOA | When the POA has the NON_RETAIN policy it uses servant managers that are ServantLocators. |
ServantRetentionPolicyValue | ServantRetentionPolicyValue can have the following values. |
ThreadPolicyValue | The ThreadPolicyValue can have the following values. |
Exception | Description |
---|---|
ForwardRequest | org/omg/PortableServer/ForwardRequest.java . |
Provides classes and interfaces for making the server side of your applications portable across multivendor ORBs.
In Java, Portable Object Adaptor (POA)-based Dynamic Skeleton Interface (DSI) servants inherit from the standard DynamicImplementation
class, which inherits from the Servant
class. The native Servant
type is defined by the PortableServer
module for the POA. In Java, the Servant
type is mapped to the Java org.omg.PortableServer.Servant
class. It serves as the base class for all POA servant implementations and provides a number of methods that may be invoked by the application programmer, as well as methods which are invoked by the POA itself and may be overridden by the user to control aspects of servant behavior.
© 1993–2017, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.