-
Key: CORBA35-49
-
Legacy Issue Number: 6673
-
Status: open
-
Source: National Lab. on Distributed Processing of P.R.China ( Deng Bo)
-
Summary:
The HomeExecutorBase should have a get_servant method. When creating component or facet reference of service or session component, the first step is creating the object reference and associating its PortableServer::ObjectId with servant. Currently, the container manages executor, but the HomeExecutorBase interface does not provide a mechanism to get servant. The method would be very useful as it means the container can use executor to get servant, which is not possible now.
Resolution:
Replace the following text in formal/02-06-05 on page 3-40
module Components { local interface HomeExecutorBase {}; };
with
module Components { local interface HomeExecutorBase
{ Servant get_servant() raises (CCMException); }; };
and add the operation description
get_servant
The get_servant operation returns a reference to the servant.
-
Reported: CORBA 3.0.2 — Thu, 4 Dec 2003 05:00 GMT
-
Updated: Wed, 1 Feb 2023 21:59 GMT
CORBA35 — HomeExecutorBase should have a get_servant method
- Key: CORBA35-49
- OMG Task Force: CORBA 3.5 RTF