Package org.opencastproject.list.impl
Class ListProvidersServiceImpl
java.lang.Object
org.opencastproject.list.impl.ListProvidersServiceImpl
- All Implemented Interfaces:
org.opencastproject.list.api.ListProvidersService
public class ListProvidersServiceImpl
extends Object
implements org.opencastproject.list.api.ListProvidersService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProvider(String listName, org.opencastproject.list.api.ResourceListProvider provider) voidaddProvider(String listName, org.opencastproject.list.api.ResourceListProvider provider, String organizationId) voidaddProvider(org.opencastproject.list.api.ResourceListProvider provider) OSGi callback for provider.getDefault(String listName) getList(String listName, org.opencastproject.list.api.ResourceListQuery query, boolean inverseValueKey) booleanhasProvider(String name) booleanhasProvider(String name, String organizationId) booleanisTranslatable(String listName) voidremoveProvider(String name) voidremoveProvider(String name, String organizationId) voidremoveProvider(org.opencastproject.list.api.ResourceListProvider provider) OSGi callback for provider.voidsetSecurityService(org.opencastproject.security.api.SecurityService securityService) OSGi callback for security service
-
Constructor Details
-
ListProvidersServiceImpl
public ListProvidersServiceImpl()
-
-
Method Details
-
setSecurityService
public void setSecurityService(org.opencastproject.security.api.SecurityService securityService) OSGi callback for security service -
addProvider
public void addProvider(org.opencastproject.list.api.ResourceListProvider provider) OSGi callback for provider. -
removeProvider
public void removeProvider(org.opencastproject.list.api.ResourceListProvider provider) OSGi callback for provider. -
getList
public Map<String,String> getList(String listName, org.opencastproject.list.api.ResourceListQuery query, boolean inverseValueKey) throws org.opencastproject.list.api.ListProviderException - Specified by:
getListin interfaceorg.opencastproject.list.api.ListProvidersService- Throws:
org.opencastproject.list.api.ListProviderException
-
isTranslatable
public boolean isTranslatable(String listName) throws org.opencastproject.list.api.ListProviderNotFoundException - Specified by:
isTranslatablein interfaceorg.opencastproject.list.api.ListProvidersService- Throws:
org.opencastproject.list.api.ListProviderNotFoundException
-
getDefault
public String getDefault(String listName) throws org.opencastproject.list.api.ListProviderNotFoundException - Specified by:
getDefaultin interfaceorg.opencastproject.list.api.ListProvidersService- Throws:
org.opencastproject.list.api.ListProviderNotFoundException
-
addProvider
public void addProvider(String listName, org.opencastproject.list.api.ResourceListProvider provider) - Specified by:
addProviderin interfaceorg.opencastproject.list.api.ListProvidersService
-
addProvider
public void addProvider(String listName, org.opencastproject.list.api.ResourceListProvider provider, String organizationId) - Specified by:
addProviderin interfaceorg.opencastproject.list.api.ListProvidersService
-
removeProvider
- Specified by:
removeProviderin interfaceorg.opencastproject.list.api.ListProvidersService
-
removeProvider
- Specified by:
removeProviderin interfaceorg.opencastproject.list.api.ListProvidersService
-
hasProvider
- Specified by:
hasProviderin interfaceorg.opencastproject.list.api.ListProvidersService
-
hasProvider
- Specified by:
hasProviderin interfaceorg.opencastproject.list.api.ListProvidersService
-
getAvailableProviders
- Specified by:
getAvailableProvidersin interfaceorg.opencastproject.list.api.ListProvidersService
-