Class ServicesDropDownMetaTypeProvider
java.lang.Object
com.liferay.saml.runtime.configuration.ServicesDropDownMetaTypeProvider
- All Implemented Interfaces:
Closeable,AutoCloseable,org.osgi.service.metatype.MetaTypeProvider
-
Field Summary
Fields inherited from interface org.osgi.service.metatype.MetaTypeProvider
METATYPE_FACTORY_PID, METATYPE_PID -
Constructor Summary
ConstructorsConstructorDescriptionServicesDropDownMetaTypeProvider(org.osgi.framework.BundleContext bundleContext, String className, String metatypePID, String attributeID) ServicesDropDownMetaTypeProvider(org.osgi.framework.BundleContext bundleContext, String className, String metatypePID, String metatypeName, String metatypeDescription, String attributeID, String attributeName, String attributeDescription) ServicesDropDownMetaTypeProvider(org.osgi.framework.BundleContext bundleContext, String className, String metatypePID, String metatypeName, String metatypeDescription, String attributeID, String attributeName, String attributeDescription, Function<org.osgi.framework.ServiceReference<?>, Object> labelFunction, Function<org.osgi.framework.ServiceReference<?>, String> valuesFunction) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()String[]org.osgi.service.metatype.ObjectClassDefinitiongetObjectClassDefinition(String id, String locale)
-
Constructor Details
-
ServicesDropDownMetaTypeProvider
-
ServicesDropDownMetaTypeProvider
-
ServicesDropDownMetaTypeProvider
public ServicesDropDownMetaTypeProvider(org.osgi.framework.BundleContext bundleContext, String className, String metatypePID, String metatypeName, String metatypeDescription, String attributeID, String attributeName, String attributeDescription, Function<org.osgi.framework.ServiceReference<?>, Object> labelFunction, Function<org.osgi.framework.ServiceReference<?>, String> valuesFunction)
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
getLocales
- Specified by:
getLocalesin interfaceorg.osgi.service.metatype.MetaTypeProvider
-
getMetatypePID
-
getObjectClassDefinition
public org.osgi.service.metatype.ObjectClassDefinition getObjectClassDefinition(String id, String locale) - Specified by:
getObjectClassDefinitionin interfaceorg.osgi.service.metatype.MetaTypeProvider
-