Class EntityViewAccessProviderManagerMock
- java.lang.Object
-
- org.sakaiproject.entitybroker.mocks.EntityViewAccessProviderManagerMock
-
- All Implemented Interfaces:
org.sakaiproject.entitybroker.access.EntityViewAccessProviderManager
public class EntityViewAccessProviderManagerMock extends Object implements org.sakaiproject.entitybroker.access.EntityViewAccessProviderManager
For testing things that use the access provider manager, always return a newEntityViewAccessProviderMockunless the prefix is invalid, pretends other methods work- Author:
- Aaron Zeckoski (aaron@caret.cam.ac.uk)
-
-
Field Summary
Fields Modifier and Type Field Description Set<String>validPrefixes
-
Constructor Summary
Constructors Constructor Description EntityViewAccessProviderManagerMock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.sakaiproject.entitybroker.access.EntityViewAccessProvidergetProvider(String prefix)voidregisterProvider(String prefix, org.sakaiproject.entitybroker.access.EntityViewAccessProvider provider)voidunregisterProvider(String prefix)
-
-
-
Method Detail
-
getProvider
public org.sakaiproject.entitybroker.access.EntityViewAccessProvider getProvider(String prefix)
- Specified by:
getProviderin interfaceorg.sakaiproject.entitybroker.access.EntityViewAccessProviderManager
-
registerProvider
public void registerProvider(String prefix, org.sakaiproject.entitybroker.access.EntityViewAccessProvider provider)
- Specified by:
registerProviderin interfaceorg.sakaiproject.entitybroker.access.EntityViewAccessProviderManager
-
unregisterProvider
public void unregisterProvider(String prefix)
- Specified by:
unregisterProviderin interfaceorg.sakaiproject.entitybroker.access.EntityViewAccessProviderManager
-
-