-
Key: CORBA35-29
-
Legacy Issue Number: 6001
-
Status: open
-
Source: Computational Physics, Inc. ( J. Scott Evans)
-
Summary:
The CCMHome interface does not provide a mechanism for locating the container that created a home. The lack of a method to get a home's container is inconsistent with the rest of the CCM model. Furthermore, this method would be very useful as it would provide a means to navigate from a component to its ServerActivator, which is currently not possible.
Resolution:
Replace the following text in formal/02-06-05 on page 1-41
interface CCMHome
{ CORBA::IRObject get_component_def(); CORBA::IRObject get_home_def (); void remove_component ( in CCMObject comp) raises (RemoveFailure); };
with
interface CCMHome
{ CORBA::IRObject get_component_def(); CORBA::IRObject get_home_def (); void remove_component ( in CCMObject comp) raises (RemoveFailure); Container get_container(); };
and add the operation description
get_container
The get_container operation returns a reference to the Container object that created this CCMHome
-
Reported: CORBA 3.0.2 — Thu, 17 Jul 2003 04:00 GMT
-
Updated: Wed, 6 Dec 2023 23:07 GMT