celix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From MULDER Frank Willem <frank.mul...@nl.thalesgroup.com>
Subject RE: get a specific bundle of a context
Date Thu, 08 Sep 2011 06:53:28 GMT
Hello,

	Concerning this mail, I looked in the OSGi 4.2 core spec and found the following interfaces:

	"Getting Bundle Information
	The BundleContext interface defines methods to retrieve information about
	bundles installed in the OSGi Service Platform:
		* getBundle() - Returns the single Bundle object associated with the
		   BundleContext object.
		* getBundles() - Returns an array of the bundles currently installed in the
		   Framework.
		* getBundle(long) - Returns the Bundle object specified by the unique
		   identifier, or null if no matching bundle is found."

	In the current Celix implementation the following functions are provided:

		bundleContext_getBundle(..)
		bundleContext_getBundles(..)
		bundleContext_getBundleById( ...)
	
  	The getBundleById function has a slightly modified name, probably because function overloading
is not supported in C.

	This means that the question is answered.

Gr. Frank Mulder



-----Original Message-----
From: MULDER Frank Willem [mailto:frank.mulder@nl.thalesgroup.com] 
Sent: Monday, 05 September, 2011 09:06
To: celix-mailing-list (celix-dev@incubator.apache.org)
Subject: FW: get a specific bundle of a context



From: MULDER Frank Willem
Sent: Thursday, 01 September, 2011 16:04
To: celix-mailing-list (celix-dev@incubator.apache.org)
Subject: FW: get a specific bundle of a context



From: MULDER Frank Willem
Sent: Thursday, 01 September, 2011 16:01
To: celix-mailing-list (celix-dev@incubator.apache.org)
Subject: get a specific bundle of a context

Hello,

                In the Felix implementation of OSGi, one can find a bundle with a specific
number:

                                BundleContext m_context; ...
m_context.getBundle("1");

                In the Celix implementation we have a similar function:

                                bundleContext_getBundle(m_context, &bundle)

                Questions are:

1)      Does the OSGi spec allow multiple bundles per bundle context?

2)      If so, is this correctly implemented in celix?

Thanks: Frank Mulder



------------------------------------------------------------------------------------------------------------
Disclaimer:

If you are not the intended recipient of this email, please notify the sender and delete it.

Any unauthorized copying, disclosure or distribution of this email or its attachment(s) is
forbidden. 
Thales Nederland BV will not accept liability for any damage caused by this email or its attachment(s).

Thales Nederland BV is seated in Hengelo and is registered at the Chamber of Commerce under
number 06061578.
------------------------------------------------------------------------------------------------------------



------------------------------------------------------------------------------------------------------------
Disclaimer:

If you are not the intended recipient of this email, please notify the sender and delete it.

Any unauthorized copying, disclosure or distribution of this email or its attachment(s) is
forbidden. 
Thales Nederland BV will not accept liability for any damage caused by this email or its attachment(s).

Thales Nederland BV is seated in Hengelo and is registered at the Chamber of Commerce under
number 06061578.
------------------------------------------------------------------------------------------------------------


Mime
View raw message