| Package | Description |
|---|---|
| org.omg.PortableServer |
Provides classes and interfaces for making the server side of your applications portable across multivendor ORBs.
|
| org.omg.PortableServer.POAPackage |
Allows programmers to construct object implementations that are portable between different ORB products.
|
| Modifier and Type | Method and Description |
|---|---|
void |
POAOperations.activate_object_with_id(byte[] id, 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
This operation generates an Object Id and enters the Object Id and the specified servant in the Active Object Map.
|
Object |
POAOperations.create_reference(String
This operation creates an object reference that encapsulates a POA-generated Object Id value and the specified interface repository id.
|
void |
POAOperations.deactivate_object(byte[] oid)
This operation causes the ObjectId specified in the oid parameter to be deactivated.
|
ServantManager |
POAOperations.get_servant_manager()
If the ServantRetentionPolicy of the POA is RETAIN, then the ServantManager argument (imgr) shall support the ServantActivator interface.
|
Servant |
POAOperations.get_servant()
This operation returns the default servant associated with the POA.
|
Object |
POAOperations.id_to_reference(byte[] oid)
If an object with the specified Object Id value is currently active, a reference encapsulating the information used to activate the object is returned.
|
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.
|
byte[] |
POAOperations.reference_to_id(Object
This operation returns the Object Id value encapsulated by the specified reference.
|
Servant |
POAOperations.reference_to_servant(Object
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.
|
byte[] |
POAOperations.servant_to_id(Servant
This operation has four possible behaviors.
|
Object |
POAOperations.servant_to_reference(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_manager(ServantManager
This operation sets the default servant manager associated with the POA.
|
void |
POAOperations.set_servant(Servant
This operation registers the specified servant with the POA as the default servant.
|
| Modifier and Type | Method and Description |
|---|---|
static WrongPolicy |
WrongPolicyHelper.extract(Any
|
static WrongPolicy |
WrongPolicyHelper.read(InputStream
|
| Modifier and Type | Method and Description |
|---|---|
static void |
WrongPolicyHelper.insert(Any
|
static void |
WrongPolicyHelper.write(OutputStream
|