Class EntityViewAccessProviderManagerMock
- java.lang.Object
-
- org.sakaiproject.entitybroker.mocks.EntityViewAccessProviderManagerMock
-
- All Implemented Interfaces:
EntityViewAccessProviderManager
public class EntityViewAccessProviderManagerMock extends Object implements 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 EntityViewAccessProvidergetProvider(String prefix)voidregisterProvider(String prefix, EntityViewAccessProvider provider)voidunregisterProvider(String prefix)
-
-
-
Method Detail
-
getProvider
public EntityViewAccessProvider getProvider(String prefix)
- Specified by:
getProviderin interfaceEntityViewAccessProviderManager
-
registerProvider
public void registerProvider(String prefix, EntityViewAccessProvider provider)
- Specified by:
registerProviderin interfaceEntityViewAccessProviderManager
-
unregisterProvider
public void unregisterProvider(String prefix)
- Specified by:
unregisterProviderin interfaceEntityViewAccessProviderManager
-
-