OSGi™ Service Platform
Release 4 Version 4.2

org.osgi.service.metatype
Interface MetaTypeInformation

All Superinterfaces:
MetaTypeProvider

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

Method Summary
 Bundle getBundle()
          Return the bundle for which this object provides meta type information.
 java.lang.String[] getFactoryPids()
          Return the Factory PIDs (for ManagedServiceFactories) for which ObjectClassDefinition information is available.
 java.lang.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

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

Returns:
Array of PIDs.

getFactoryPids

java.lang.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.

OSGi™ Service Platform
Release 4 Version 4.2

Copyright © OSGi Alliance (2000, 2010). All Rights Reserved. Licensed under the OSGi Specification License, Version 1.0