Class HttpServletAccessProviderManagerMock
- java.lang.Object
-
- org.sakaiproject.entitybroker.mocks.HttpServletAccessProviderManagerMock
-
- All Implemented Interfaces:
org.sakaiproject.entitybroker.access.HttpServletAccessProviderManager
public class HttpServletAccessProviderManagerMock extends Object implements org.sakaiproject.entitybroker.access.HttpServletAccessProviderManager
For testing things that use the access provider manager, always return a newHttpServletAccessProviderMockunless 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 HttpServletAccessProviderManagerMock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.sakaiproject.entitybroker.access.HttpServletAccessProvidergetProvider(String prefix)voidregisterProvider(String prefix, org.sakaiproject.entitybroker.access.HttpServletAccessProvider provider)voidunregisterProvider(String prefix, org.sakaiproject.entitybroker.access.HttpServletAccessProvider provider)
-
-
-
Method Detail
-
getProvider
public org.sakaiproject.entitybroker.access.HttpServletAccessProvider getProvider(String prefix)
- Specified by:
getProviderin interfaceorg.sakaiproject.entitybroker.access.HttpServletAccessProviderManager
-
registerProvider
public void registerProvider(String prefix, org.sakaiproject.entitybroker.access.HttpServletAccessProvider provider)
- Specified by:
registerProviderin interfaceorg.sakaiproject.entitybroker.access.HttpServletAccessProviderManager
-
unregisterProvider
public void unregisterProvider(String prefix, org.sakaiproject.entitybroker.access.HttpServletAccessProvider provider)
- Specified by:
unregisterProviderin interfaceorg.sakaiproject.entitybroker.access.HttpServletAccessProviderManager
-
-