Class ServicesListProvider
java.lang.Object
org.opencastproject.list.common.provider.ServicesListProvider
- All Implemented Interfaces:
ResourceListProvider
Services list provider.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidactivate(org.osgi.framework.BundleContext bundleContext) OSGi service activation callback.Returns the key of the default value in the list if customized, else null.getList(String listName, ResourceListQuery query) Returns the key-value list for the generator resource filtered with the given filter and based on the given organization context.String[]Returns the names of the list(s) providedbooleanisTranslatable(String listName) Defines if keys and values of the given list should be translated in the administrative user interface.voidsetServiceRegistry(ServiceRegistry serviceRegistry) OSGi callback for the service registry.
-
Field Details
-
LIST_NAME
Name list name.- See Also:
-
LIST_STATUS
Status list name.- See Also:
-
SERVICE_STATUS_FILTER_PREFIX
Service status filter label prefix.- See Also:
-
-
Constructor Details
-
ServicesListProvider
public ServicesListProvider()
-
-
Method Details
-
getListNames
Description copied from interface:ResourceListProviderReturns the names of the list(s) provided- Specified by:
getListNamesin interfaceResourceListProvider- Returns:
- an array containing the lists available
-
getList
public Map<String,String> getList(String listName, ResourceListQuery query) throws ListProviderException Description copied from interface:ResourceListProviderReturns the key-value list for the generator resource filtered with the given filter and based on the given organization context.- Specified by:
getListin interfaceResourceListProvider- Parameters:
listName- the list namequery- the list query- Returns:
- the key-value list for the generator resource
- Throws:
ListProviderException
-
activate
protected void activate(org.osgi.framework.BundleContext bundleContext) OSGi service activation callback. -
setServiceRegistry
OSGi callback for the service registry. -
isTranslatable
Description copied from interface:ResourceListProviderDefines if keys and values of the given list should be translated in the administrative user interface.- Specified by:
isTranslatablein interfaceResourceListProvider- Parameters:
listName- the name of the list- Returns:
- if the results should be translated
-
getDefault
Description copied from interface:ResourceListProviderReturns the key of the default value in the list if customized, else null.- Specified by:
getDefaultin interfaceResourceListProvider- Returns:
- key of default value or null
-