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 returnedMetaTypeInformation
object.If the specified bundle does not contain any meta type documents, then a
MetaTypeInformation
object will be returned that wrappers anyManagedService
orManagedServiceFactory
services registered by the specified bundle that implementMetaTypeProvider
. Thus the MetaType Service can be used to retrieve meta type information for bundles which contain a meta type documents or which provide their ownMetaTypeProvider
objects.- Since:
- 1.1
- Version:
- $Revision: 5673 $
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
METATYPE_DOCUMENTS_LOCATION
Location of meta type documents.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetaTypeInformation
getMetaTypeInformation(org.osgi.framework.Bundle bundle)
Return the MetaType information for the specified bundle.
-
-
-
Field Detail
-
METATYPE_DOCUMENTS_LOCATION
static final java.lang.String METATYPE_DOCUMENTS_LOCATION
Location of meta type documents. The MetaType Service will process each entry in the meta type documents directory.- See Also:
- Constant Field Values
-
-
Method Detail
-
getMetaTypeInformation
MetaTypeInformation getMetaTypeInformation(org.osgi.framework.Bundle bundle)
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.
-
-