org.osgi.service.metatype
Interface MetaTypeInformation

All Superinterfaces:
MetaTypeProvider
All Known Implementing Classes:
MetaTypeInformationImpl, ServiceMetaTypeInformation

public interface MetaTypeInformation
extends MetaTypeProvider

A MetaType Information object is created by the MetaTypeService to return meta type information for a specific bundle.

Since:
1.1
Version:
$Revision: 5673 $

Method Summary
 Bundle getBundle()
          Return the bundle for which this object provides meta type information.
 String[] getFactoryPids()
          Return the Factory PIDs (for ManagedServiceFactories) for which ObjectClassDefinition information is available.
 String[] getPids()
          Return the PIDs (for ManagedServices) for which ObjectClassDefinition information is available.
 
Methods inherited from interface org.osgi.service.metatype.MetaTypeProvider
getLocales, getObjectClassDefinition
 

Method Detail

getPids

String[] getPids()
Return the PIDs (for ManagedServices) for which ObjectClassDefinition information is available.

Returns:
Array of PIDs.

getFactoryPids

String[] getFactoryPids()
Return the Factory PIDs (for ManagedServiceFactories) for which ObjectClassDefinition information is available.

Returns:
Array of Factory PIDs.

getBundle

Bundle getBundle()
Return the bundle for which this object provides meta type information.

Returns:
Bundle for which this object provides meta type information.


Copyright © 2011 Apache Software Foundation. All Rights Reserved.