|
Knopflerfish OSGi 3.5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.knopflerfish.util.metatype.BundleMetaTypeResource
| Constructor Summary | |
BundleMetaTypeResource(Bundle bundle)
|
|
| Method Summary | |
void |
addMetaData(org.knopflerfish.util.metatype.MetaData md)
|
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[] |
getLocales()
Return a list of available locales. |
ObjectClassDefinition |
getObjectClassDefinition(java.lang.String id,
java.lang.String locale)
Returns an object class definition for the specified id localized to the specified locale. |
java.lang.String[] |
getPids()
Return the PIDs (for ManagedServices) for which ObjectClassDefinition information is available. |
void |
prepare()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BundleMetaTypeResource(Bundle bundle)
| Method Detail |
public Bundle getBundle()
MetaTypeInformation
getBundle in interface MetaTypeInformationpublic void addMetaData(org.knopflerfish.util.metatype.MetaData md)
public java.lang.String[] getFactoryPids()
MetaTypeInformation
getFactoryPids in interface MetaTypeInformationpublic java.lang.String[] getPids()
MetaTypeInformation
getPids in interface MetaTypeInformationpublic void prepare()
public java.lang.String[] getLocales()
MetaTypeProviderLocale class.
getLocales in interface MetaTypeProvidernull if there is no
locale specific localization can be found.
public ObjectClassDefinition getObjectClassDefinition(java.lang.String id,
java.lang.String locale)
MetaTypeProvider
The locale parameter must be a name that consists of language[
"_" country[ "_" variation] ] as is customary in
the Locale class. This Locale class is not used
because certain profiles do not contain it.
getObjectClassDefinition in interface MetaTypeProviderid - The ID of the requested object class. This can be a pid or
factory pid returned by getPids or getFactoryPids.locale - The locale of the definition or null for default
locale.
ObjectClassDefinition object.
|
Knopflerfish OSGi 3.5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||