Package | Description |
---|---|
com.sun.corba.se.impl.naming.cosnaming | |
com.sun.corba.se.impl.naming.pcosnaming | |
com.sun.corba.se.impl.oa.poa | |
com.sun.corba.se.impl.presentation.rmi | |
com.sun.corba.se.spi.activation | |
com.sun.corba.se.spi.PortableActivationIDL | |
com.sun.corba.se.spi.presentation.rmi | |
org.omg.CORBA |
Provides the mapping of the OMG CORBA APIs to the JavaTM
programming language, including the class ORB, which is implemented
so that a programmer can use it as a fully-functional Object Request Broker
(ORB).
|
org.omg.CORBA.ComponentIR | |
org.omg.CosNaming |
Provides a naming service for Java IDL.
|
org.omg.DynamicAny |
Provides classes and interfaces that enable traversal of the data value
associated with an
any at
runtime, and extraction of the primitive constituents of the data value. |
org.omg.PortableServer |
Provides classes and interfaces for making the server side of your applications
portable across multivendor ORBs.
|
org.omg.PortableServer.portable |
Provides classes and interfaces for making the server side of your applications
portable across multivendor ORBs.
|
Modifier and Type | Class and Description |
---|---|
class |
BindingIteratorImpl
Class BindingIteratorImpl implements the org.omg.CosNaming::BindingIterator
interface, but does not implement the method to retrieve the next
binding in the NamingContext for which it was created.
|
class |
NamingContextImpl
Class NamingContextImpl implements the org.omg.CosNaming::NamingContext
interface, but does not implement the methods associated with
maintaining the "table" of current bindings in a NamingContext.
|
class |
TransientBindingIterator
Class TransientBindingIterator implements the abstract methods
defined by BindingIteratorImpl, to use with the TransientNamingContext
implementation of the NamingContextImpl.
|
class |
TransientNamingContext
Class TransientNamingContext implements the methods defined
by NamingContextDataStore, and extends the NamingContextImpl class to
provide a servant implementation of CosNaming::NamingContext.
|
Modifier and Type | Class and Description |
---|---|
class |
PersistentBindingIterator
Class TransientBindingIterator implements the abstract methods
defined by BindingIteratorImpl, to use with the TransientNamingContext
implementation of the NamingContextImpl.
|
Modifier and Type | Method and Description |
---|---|
Servant |
ServantManagerImpl.preinvoke(byte[] oid,
POA adapter,
String operation,
CookieHolder cookie) |
Modifier and Type | Method and Description |
---|---|
void |
ServantManagerImpl.postinvoke(byte[] oid,
POA adapter,
String operation,
Object cookie,
Servant servant) |
Modifier and Type | Method and Description |
---|---|
Servant |
POAPolicyMediatorBase_R.deactivateObject(ActiveObjectMap.Key key) |
Servant |
POAPolicyMediator.deactivateObject(byte[] id)
Deactivate the object that is associated with the given id.
|
Servant |
POAPolicyMediatorBase_R.deactivateObject(byte[] id) |
Servant |
POAPolicyMediatorImpl_NR_USM.deactivateObject(byte[] id) |
Servant |
POAPolicyMediatorImpl_NR_UDS.deactivateObject(byte[] id) |
Servant |
POAImpl.get_servant()
get_servant
Section 3.3.8.12 |
Servant |
POAPolicyMediatorImpl_R_USM.getDefaultServant() |
Servant |
POAPolicyMediator.getDefaultServant()
Return the default servant.
|
Servant |
POAPolicyMediatorImpl_NR_USM.getDefaultServant() |
Servant |
POAPolicyMediatorImpl_R_UDS.getDefaultServant() |
Servant |
POAPolicyMediatorImpl_NR_UDS.getDefaultServant() |
Servant |
POAPolicyMediatorImpl_R_AOM.getDefaultServant() |
Servant |
ActiveObjectMap.getServant(AOMEntry entry) |
Servant |
POAImpl.id_to_servant(byte[] id)
id_to_servant
3.3.8.23 |
Servant |
POAPolicyMediatorImpl_R_USM.idToServant(byte[] id) |
Servant |
POAPolicyMediator.idToServant(byte[] id) |
Servant |
POAPolicyMediatorImpl_NR_USM.idToServant(byte[] id) |
Servant |
POAPolicyMediatorImpl_R_UDS.idToServant(byte[] id) |
Servant |
POAPolicyMediatorImpl_NR_UDS.idToServant(byte[] id) |
Servant |
POAPolicyMediatorImpl_R_AOM.idToServant(byte[] id) |
protected Servant |
POAPolicyMediatorBase_R.internalIdToServant(byte[] id) |
protected Servant |
POAPolicyMediatorBase_R.internalKeyToServant(ActiveObjectMap.Key key) |
Servant |
POAImpl.reference_to_servant(Object reference)
reference_to_servant
3.3.8.21 |
Modifier and Type | Method and Description |
---|---|
void |
POAImpl.activate_object_with_id(byte[] id,
Servant servant)
activate_object_with_id
Section 3.3.8.15 |
byte[] |
POAImpl.activate_object(Servant servant)
activate_object
Section 3.3.8.14 |
void |
POAPolicyMediator.activateObject(byte[] id,
Servant servant) |
void |
POAPolicyMediatorBase_R.activateObject(byte[] id,
Servant servant) |
void |
POAPolicyMediatorImpl_NR_USM.activateObject(byte[] id,
Servant servant) |
void |
POAPolicyMediatorImpl_NR_UDS.activateObject(byte[] id,
Servant servant) |
protected void |
POAPolicyMediatorBase_R.activateServant(ActiveObjectMap.Key key,
AOMEntry entry,
Servant servant) |
boolean |
ActiveObjectMap.contains(Servant value) |
void |
POAPolicyMediatorImpl_R_USM.deactivateHelper(ActiveObjectMap.Key key,
AOMEntry entry,
Servant servant) |
protected void |
POAPolicyMediatorBase_R.deactivateHelper(ActiveObjectMap.Key key,
AOMEntry entry,
Servant s) |
POA |
DelegateImpl.default_POA(Servant self) |
Object |
DelegateImpl.get_interface_def(Servant Self) |
ActiveObjectMap.Key |
ActiveObjectMap.getKey(Servant value) |
boolean |
DelegateImpl.is_a(Servant self,
String repId) |
POA |
POAFactory.lookupPOA(Servant servant) |
boolean |
DelegateImpl.non_existent(Servant self) |
byte[] |
DelegateImpl.object_id(Servant self) |
ORB |
DelegateImpl.orb(Servant self) |
POA |
DelegateImpl.poa(Servant self) |
void |
ActiveObjectMap.putServant(Servant servant,
AOMEntry value) |
void |
POAFactory.registerPOAForServant(POA poa,
Servant servant) |
byte[] |
POAImpl.servant_to_id(Servant servant)
servant_to_id
3.3.8.19 |
Object |
POAImpl.servant_to_reference(Servant servant)
servant_to_reference
3.3.8.20 |
byte[] |
POAPolicyMediator.servantToId(Servant servant) |
byte[] |
POAPolicyMediatorBase_R.servantToId(Servant servant) |
byte[] |
POAPolicyMediatorImpl_NR_USM.servantToId(Servant servant) |
byte[] |
POAPolicyMediatorImpl_NR_UDS.servantToId(Servant servant) |
void |
POAImpl.set_servant(Servant defaultServant)
set_servant
Section 3.3.8.13 |
void |
POAPolicyMediatorImpl_R_USM.setDefaultServant(Servant servant) |
void |
POAPolicyMediator.setDefaultServant(Servant servant)
Set the default servant.
|
void |
POAPolicyMediatorImpl_NR_USM.setDefaultServant(Servant servant) |
void |
POAPolicyMediatorImpl_R_UDS.setDefaultServant(Servant servant) |
void |
POAPolicyMediatorImpl_NR_UDS.setDefaultServant(Servant servant) |
void |
POAPolicyMediatorImpl_R_AOM.setDefaultServant(Servant servant) |
protected void |
POAPolicyMediatorBase.setDelegate(Servant servant,
byte[] id) |
Object |
DelegateImpl.this_object(Servant self) |
void |
POAFactory.unregisterPOAForServant(POA poa,
Servant servant) |
Modifier and Type | Class and Description |
---|---|
class |
ReflectiveTie |
Modifier and Type | Class and Description |
---|---|
class |
ServerPOA
Server callback API, passed to Activator in active method.
|
class |
ServerPOATie
Server callback API, passed to Activator in active method.
|
Modifier and Type | Class and Description |
---|---|
class |
ActivatorPOA
com/sun/corba/se/spi/PortableActivationIDL/ActivatorPOA.java .
|
class |
ActivatorPOATie
com/sun/corba/se/spi/PortableActivationIDL/ActivatorPOATie.java .
|
class |
InitialNameServicePOA
Interface used to support binding references in the bootstrap name
service.
|
class |
InitialNameServicePOATie
Interface used to support binding references in the bootstrap name
service.
|
class |
LocatorPOA
com/sun/corba/se/spi/PortableActivationIDL/LocatorPOA.java .
|
class |
LocatorPOATie
com/sun/corba/se/spi/PortableActivationIDL/LocatorPOATie.java .
|
class |
ORBProxyPOA
ORB callback interface, passed to Activator in registerORB method.
|
class |
ORBProxyPOATie
ORB callback interface, passed to Activator in registerORB method.
|
class |
ServerManagerPOA
Interface used to combine the Activator and Locator when both are
implemented together in the same process, as is currently the case
for our implementation.
|
class |
ServerManagerPOATie
Interface used to combine the Activator and Locator when both are
implemented together in the same process, as is currently the case
for our implementation.
|
class |
ServerProxyPOA
Server callback interface, passed to Activator in registerServer method.
|
class |
ServerProxyPOATie
Server callback interface, passed to Activator in registerServer method.
|
Modifier and Type | Method and Description |
---|---|
static Object |
StubAdapter.activateServant(Servant servant)
Use implicit activation to get an object reference for the servant.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInterfaceDefPOA
org/omg/CORBA/AbstractInterfaceDefPOA.java .
|
class |
AbstractInterfaceDefPOATie
org/omg/CORBA/AbstractInterfaceDefPOATie.java .
|
class |
AliasDefPOA
org/omg/CORBA/AliasDefPOA.java .
|
class |
AliasDefPOATie
org/omg/CORBA/AliasDefPOATie.java .
|
class |
ArrayDefPOA
org/omg/CORBA/ArrayDefPOA.java .
|
class |
ArrayDefPOATie
org/omg/CORBA/ArrayDefPOATie.java .
|
class |
AttributeDefPOA
org/omg/CORBA/AttributeDefPOA.java .
|
class |
AttributeDefPOATie
org/omg/CORBA/AttributeDefPOATie.java .
|
class |
ConstantDefPOA
org/omg/CORBA/ConstantDefPOA.java .
|
class |
ConstantDefPOATie
org/omg/CORBA/ConstantDefPOATie.java .
|
class |
ContainedPOA
org/omg/CORBA/ContainedPOA.java .
|
class |
ContainedPOATie
org/omg/CORBA/ContainedPOATie.java .
|
class |
EnumDefPOA
org/omg/CORBA/EnumDefPOA.java .
|
class |
EnumDefPOATie
org/omg/CORBA/EnumDefPOATie.java .
|
class |
ExceptionDefPOA
org/omg/CORBA/ExceptionDefPOA.java .
|
class |
ExceptionDefPOATie
org/omg/CORBA/ExceptionDefPOATie.java .
|
class |
ExtAbstractInterfaceDefPOA
org/omg/CORBA/ExtAbstractInterfaceDefPOA.java .
|
class |
ExtAbstractInterfaceDefPOATie
org/omg/CORBA/ExtAbstractInterfaceDefPOATie.java .
|
class |
ExtAttributeDefPOA
org/omg/CORBA/ExtAttributeDefPOA.java .
|
class |
ExtAttributeDefPOATie
org/omg/CORBA/ExtAttributeDefPOATie.java .
|
class |
ExtInterfaceDefPOA
org/omg/CORBA/ExtInterfaceDefPOA.java .
|
class |
ExtInterfaceDefPOATie
org/omg/CORBA/ExtInterfaceDefPOATie.java .
|
class |
ExtLocalInterfaceDefPOA
org/omg/CORBA/ExtLocalInterfaceDefPOA.java .
|
class |
ExtLocalInterfaceDefPOATie
org/omg/CORBA/ExtLocalInterfaceDefPOATie.java .
|
class |
ExtValueDefPOA
org/omg/CORBA/ExtValueDefPOA.java .
|
class |
ExtValueDefPOATie
org/omg/CORBA/ExtValueDefPOATie.java .
|
class |
FixedDefPOA
org/omg/CORBA/FixedDefPOA.java .
|
class |
FixedDefPOATie
org/omg/CORBA/FixedDefPOATie.java .
|
class |
IDLTypePOA
org/omg/CORBA/IDLTypePOA.java .
|
class |
IDLTypePOATie
org/omg/CORBA/IDLTypePOATie.java .
|
class |
InterfaceAttrExtensionPOA
org/omg/CORBA/InterfaceAttrExtensionPOA.java .
|
class |
InterfaceAttrExtensionPOATie
org/omg/CORBA/InterfaceAttrExtensionPOATie.java .
|
class |
InterfaceDefPOA
org/omg/CORBA/InterfaceDefPOA.java .
|
class |
InterfaceDefPOATie
org/omg/CORBA/InterfaceDefPOATie.java .
|
class |
IRObjectPOA
org/omg/CORBA/IRObjectPOA.java .
|
class |
IRObjectPOATie
org/omg/CORBA/IRObjectPOATie.java .
|
class |
LocalInterfaceDefPOA
org/omg/CORBA/LocalInterfaceDefPOA.java .
|
class |
LocalInterfaceDefPOATie
org/omg/CORBA/LocalInterfaceDefPOATie.java .
|
class |
NativeDefPOA
org/omg/CORBA/NativeDefPOA.java .
|
class |
NativeDefPOATie
org/omg/CORBA/NativeDefPOATie.java .
|
class |
OperationDefPOA
org/omg/CORBA/OperationDefPOA.java .
|
class |
OperationDefPOATie
org/omg/CORBA/OperationDefPOATie.java .
|
class |
PrimitiveDefPOA
org/omg/CORBA/PrimitiveDefPOA.java .
|
class |
PrimitiveDefPOATie
org/omg/CORBA/PrimitiveDefPOATie.java .
|
class |
SequenceDefPOA
org/omg/CORBA/SequenceDefPOA.java .
|
class |
SequenceDefPOATie
org/omg/CORBA/SequenceDefPOATie.java .
|
class |
StringDefPOA
org/omg/CORBA/StringDefPOA.java .
|
class |
StringDefPOATie
org/omg/CORBA/StringDefPOATie.java .
|
class |
StructDefPOA
org/omg/CORBA/StructDefPOA.java .
|
class |
StructDefPOATie
org/omg/CORBA/StructDefPOATie.java .
|
class |
TypedefDefPOA
org/omg/CORBA/TypedefDefPOA.java .
|
class |
TypedefDefPOATie
org/omg/CORBA/TypedefDefPOATie.java .
|
class |
UnionDefPOA
org/omg/CORBA/UnionDefPOA.java .
|
class |
UnionDefPOATie
org/omg/CORBA/UnionDefPOATie.java .
|
class |
ValueBoxDefPOA
org/omg/CORBA/ValueBoxDefPOA.java .
|
class |
ValueBoxDefPOATie
org/omg/CORBA/ValueBoxDefPOATie.java .
|
class |
ValueDefPOA
org/omg/CORBA/ValueDefPOA.java .
|
class |
ValueDefPOATie
org/omg/CORBA/ValueDefPOATie.java .
|
class |
ValueMemberDefPOA
org/omg/CORBA/ValueMemberDefPOA.java .
|
class |
ValueMemberDefPOATie
org/omg/CORBA/ValueMemberDefPOATie.java .
|
class |
WstringDefPOA
org/omg/CORBA/WstringDefPOA.java .
|
class |
WstringDefPOATie
org/omg/CORBA/WstringDefPOATie.java .
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentDefPOA
org/omg/CORBA/ComponentIR/ComponentDefPOA.java .
|
class |
ComponentDefPOATie
org/omg/CORBA/ComponentIR/ComponentDefPOATie.java .
|
class |
ConsumesDefPOA
org/omg/CORBA/ComponentIR/ConsumesDefPOA.java .
|
class |
ConsumesDefPOATie
org/omg/CORBA/ComponentIR/ConsumesDefPOATie.java .
|
class |
ContainerPOA
org/omg/CORBA/ComponentIR/ContainerPOA.java .
|
class |
ContainerPOATie
org/omg/CORBA/ComponentIR/ContainerPOATie.java .
|
class |
EmitsDefPOA
org/omg/CORBA/ComponentIR/EmitsDefPOA.java .
|
class |
EmitsDefPOATie
org/omg/CORBA/ComponentIR/EmitsDefPOATie.java .
|
class |
EventDefPOA
org/omg/CORBA/ComponentIR/EventDefPOA.java .
|
class |
EventDefPOATie
org/omg/CORBA/ComponentIR/EventDefPOATie.java .
|
class |
EventPortDefPOA
org/omg/CORBA/ComponentIR/EventPortDefPOA.java .
|
class |
EventPortDefPOATie
org/omg/CORBA/ComponentIR/EventPortDefPOATie.java .
|
class |
FactoryDefPOA
org/omg/CORBA/ComponentIR/FactoryDefPOA.java .
|
class |
FactoryDefPOATie
org/omg/CORBA/ComponentIR/FactoryDefPOATie.java .
|
class |
FinderDefPOA
org/omg/CORBA/ComponentIR/FinderDefPOA.java .
|
class |
FinderDefPOATie
org/omg/CORBA/ComponentIR/FinderDefPOATie.java .
|
class |
HomeDefPOA
org/omg/CORBA/ComponentIR/HomeDefPOA.java .
|
class |
HomeDefPOATie
org/omg/CORBA/ComponentIR/HomeDefPOATie.java .
|
class |
ModuleDefPOA
org/omg/CORBA/ComponentIR/ModuleDefPOA.java .
|
class |
ModuleDefPOATie
org/omg/CORBA/ComponentIR/ModuleDefPOATie.java .
|
class |
ProvidesDefPOA
org/omg/CORBA/ComponentIR/ProvidesDefPOA.java .
|
class |
ProvidesDefPOATie
org/omg/CORBA/ComponentIR/ProvidesDefPOATie.java .
|
class |
PublishesDefPOA
org/omg/CORBA/ComponentIR/PublishesDefPOA.java .
|
class |
PublishesDefPOATie
org/omg/CORBA/ComponentIR/PublishesDefPOATie.java .
|
class |
RepositoryPOA
org/omg/CORBA/ComponentIR/RepositoryPOA.java .
|
class |
RepositoryPOATie
org/omg/CORBA/ComponentIR/RepositoryPOATie.java .
|
class |
UsesDefPOA
org/omg/CORBA/ComponentIR/UsesDefPOA.java .
|
class |
UsesDefPOATie
org/omg/CORBA/ComponentIR/UsesDefPOATie.java .
|
Modifier and Type | Class and Description |
---|---|
class |
BindingIteratorPOA
The BindingIterator interface allows a client to iterate through
the bindings using the next_one or next_n operations.
|
class |
BindingIteratorPOATie
The BindingIterator interface allows a client to iterate through
the bindings using the next_one or next_n operations.
|
class |
NamingContextExtPOA
NamingContextExt is the extension of NamingContext
which
contains a set of name bindings in which each name is unique and is
part of Interoperable Naming Service. |
class |
NamingContextExtPOATie
NamingContextExt is the extension of NamingContext
which
contains a set of name bindings in which each name is unique and is
part of Interoperable Naming Service. |
class |
NamingContextPOA
A naming context is an object that contains a set of name bindings in
which each name is unique.
|
class |
NamingContextPOATie
A naming context is an object that contains a set of name bindings in
which each name is unique.
|
Modifier and Type | Class and Description |
---|---|
class |
DynAnyFactoryPOA
DynAny objects can be created by invoking operations on the DynAnyFactory object.
|
class |
DynAnyFactoryPOATie
DynAny objects can be created by invoking operations on the DynAnyFactory object.
|
class |
DynAnyPOA
Any values can be dynamically interpreted (traversed) and constructed through DynAny objects.
|
class |
DynAnyPOATie
Any values can be dynamically interpreted (traversed) and constructed through DynAny objects.
|
class |
DynArrayPOA
DynArray objects support the manipulation of IDL arrays.
|
class |
DynArrayPOATie
DynArray objects support the manipulation of IDL arrays.
|
class |
DynEnumPOA
DynEnum objects support the manipulation of IDL enumerated values.
|
class |
DynEnumPOATie
DynEnum objects support the manipulation of IDL enumerated values.
|
class |
DynFixedPOA
DynFixed objects support the manipulation of IDL fixed values.
|
class |
DynFixedPOATie
DynFixed objects support the manipulation of IDL fixed values.
|
class |
DynSequencePOA
DynSequence objects support the manipulation of IDL sequences.
|
class |
DynSequencePOATie
DynSequence objects support the manipulation of IDL sequences.
|
class |
DynStructPOA
DynStruct objects support the manipulation of IDL struct and exception values.
|
class |
DynStructPOATie
DynStruct objects support the manipulation of IDL struct and exception values.
|
class |
DynUnionPOA
DynUnion objects support the manipulation of IDL unions.
|
class |
DynUnionPOATie
DynUnion objects support the manipulation of IDL unions.
|
class |
DynValueBoxPOA
DynValueBox objects support the manipulation of IDL boxed value types.
|
class |
DynValueBoxPOATie
DynValueBox objects support the manipulation of IDL boxed value types.
|
class |
DynValueCommonPOA
DynValueCommon provides operations supported by both the DynValue and DynValueBox interfaces.
|
class |
DynValueCommonPOATie
DynValueCommon provides operations supported by both the DynValue and DynValueBox interfaces.
|
class |
DynValuePOA
DynValue objects support the manipulation of IDL non-boxed value types.
|
class |
DynValuePOATie
DynValue objects support the manipulation of IDL non-boxed value types.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicImplementation
Allows dynamic handling of object invocations.
|
class |
ServantActivatorPOA
When the POA has the RETAIN policy it uses servant
managers that are ServantActivators.
|
class |
ServantActivatorPOATie
When the POA has the RETAIN policy it uses servant
managers that are ServantActivators.
|
class |
ServantLocatorPOA
When the POA has the NON_RETAIN policy it uses servant
managers that are ServantLocators.
|
class |
ServantLocatorPOATie
When the POA has the NON_RETAIN policy it uses servant
managers that are ServantLocators.
|
Modifier and Type | Method and Description |
---|---|
Servant |
POAOperations.get_servant()
This operation returns the default servant associated
with the POA.
|
Servant |
POAOperations.id_to_servant(byte[] oid)
If the POA has the RETAIN policy and the specified
ObjectId is in the Active Object Map, this operation
returns the servant associated with that object in
the Active Object Map.
|
Servant |
ServantActivatorOperations.incarnate(byte[] oid,
POA adapter)
This operation is invoked by the POA whenever the
POA receives a request for an object that is not
currently active, assuming the POA has the
USE_SERVANT_MANAGER and RETAIN policies.
|
Servant |
ServantActivatorPOATie.incarnate(byte[] oid,
POA adapter)
This operation is invoked by the POA whenever the
POA receives a request for an object that is not
currently active, assuming the POA has the
USE_SERVANT_MANAGER and RETAIN policies.
|
Servant |
_ServantActivatorStub.incarnate(byte[] oid,
POA adapter)
This operation is invoked by the POA whenever the
POA receives a request for an object that is not
currently active, assuming the POA has the
USE_SERVANT_MANAGER and RETAIN policies.
|
Servant |
ServantLocatorPOATie.preinvoke(byte[] oid,
POA adapter,
String operation,
CookieHolder the_cookie)
This operations is used to get a servant that will be
used to process the request that caused preinvoke to
be called.
|
Servant |
ServantLocatorOperations.preinvoke(byte[] oid,
POA adapter,
String operation,
CookieHolder the_cookie)
This operations is used to get a servant that will be
used to process the request that caused preinvoke to
be called.
|
Servant |
_ServantLocatorStub.preinvoke(byte[] oid,
POA adapter,
String operation,
CookieHolder the_cookie)
This operations is used to get a servant that will be
used to process the request that caused preinvoke to
be called.
|
Servant |
POAOperations.reference_to_servant(Object reference)
If the POA has the RETAIN policy and the specified
object is present in the Active Object Map, this
operation returns the servant associated with that
object in the Active Object Map.
|
Modifier and Type | Method and Description |
---|---|
void |
POAOperations.activate_object_with_id(byte[] id,
Servant p_servant)
This operation enters an association between the
specified Object Id and the specified servant in the
Active Object Map.
|
byte[] |
POAOperations.activate_object(Servant p_servant)
This operation generates an Object Id and enters
the Object Id and the specified servant in the
Active Object Map.
|
void |
ServantActivatorOperations.etherealize(byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
This operation is invoked whenever a servant for
an object is deactivated, assuming the POA has
the USE_SERVANT_MANAGER and RETAIN policies.
|
void |
ServantActivatorPOATie.etherealize(byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
This operation is invoked whenever a servant for
an object is deactivated, assuming the POA has
the USE_SERVANT_MANAGER and RETAIN policies.
|
void |
_ServantActivatorStub.etherealize(byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
This operation is invoked whenever a servant for
an object is deactivated, assuming the POA has
the USE_SERVANT_MANAGER and RETAIN policies.
|
void |
ServantLocatorPOATie.postinvoke(byte[] oid,
POA adapter,
String operation,
Object the_cookie,
Servant the_servant)
This operation is invoked whenener a servant completes
a request.
|
void |
ServantLocatorOperations.postinvoke(byte[] oid,
POA adapter,
String operation,
Object the_cookie,
Servant the_servant)
This operation is invoked whenener a servant completes
a request.
|
void |
_ServantLocatorStub.postinvoke(byte[] oid,
POA adapter,
String operation,
Object the_cookie,
Servant the_servant)
This operation is invoked whenener a servant completes
a request.
|
byte[] |
POAOperations.servant_to_id(Servant p_servant)
This operation has four possible behaviors.
|
Object |
POAOperations.servant_to_reference(Servant p_servant)
This operation requires the RETAIN policy and either
the UNIQUE_ID or IMPLICIT_ACTIVATION policies if
invoked outside the context of an operation dispatched
by this POA.
|
void |
POAOperations.set_servant(Servant p_servant)
This operation registers the specified servant with
the POA as the default servant.
|
Modifier and Type | Method and Description |
---|---|
POA |
Delegate.default_POA(Servant Self)
The default behavior of this function is to return the
root POA from the ORB instance associated with the servant.
|
Object |
Delegate.get_interface_def(Servant self)
This operation returns an object in the Interface Repository
which provides type information that may be useful to a program.
|
boolean |
Delegate.is_a(Servant Self,
String Repository_Id)
This method checks to see if the specified repid is present
on the list returned by _all_interfaces() or is the
repository id for the generic CORBA Object.
|
boolean |
Delegate.non_existent(Servant Self)
This operation is used to check for the existence of the
Object.
|
byte[] |
Delegate.object_id(Servant Self)
The method _object_id() is equivalent
to calling PortableServer::Current::get_object_id.
|
ORB |
Delegate.orb(Servant Self)
Convenience method that returns the instance of the ORB
currently associated with the Servant.
|
POA |
Delegate.poa(Servant Self)
The method _poa() is equivalent to
calling PortableServer::Current:get_POA.
|
Object |
Delegate.this_object(Servant Self)
This allows the servant to obtain the object reference for
the target CORBA Object it is incarnating for that request.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.