Package org.osgi.service.metatype
Interface MetaTypeService
public interface MetaTypeService
The MetaType Service can be used to obtain meta type information for a
bundle. The MetaType Service will examine the specified bundle for meta type
documents to create the returned
MetaTypeInformation
object.
If the specified bundle does not contain any meta type documents, then a
MetaTypeInformation
object will be returned that wrappers any
ManagedService
or ManagedServiceFactory
services registered by the specified bundle that implement
MetaTypeProvider
. Thus the MetaType Service can be used to
retrieve meta type information for bundles which contain a meta type
documents or which provide their own MetaTypeProvider
objects.
- Since:
- 1.1
- Version:
- $Revision: 5673 $
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetMetaTypeInformation
(org.osgi.framework.Bundle bundle) Return the MetaType information for the specified bundle.
-
Field Details
-
METATYPE_DOCUMENTS_LOCATION
Location of meta type documents. The MetaType Service will process each entry in the meta type documents directory.- See Also:
-
-
Method Details
-
getMetaTypeInformation
Return the MetaType information for the specified bundle.- Parameters:
bundle
- The bundle for which meta type information is requested.- Returns:
- A MetaTypeInformation object for the specified bundle.
-