public abstract class AbstractResourceManagerLocatorImpl extends Object implements ResourceManagerLocator
| Constructor and Description |
|---|
AbstractResourceManagerLocatorImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
add(Map<String,List<ResourceManagerFilter>> filters,
String key,
ResourceManagerFilter filter) |
protected abstract ResourceManager |
getDefaultResourceManager() |
ResourceManager |
getResourceManager(ApiRequest request) |
ResourceManager |
getResourceManagerByType(String type) |
protected abstract List<ResourceManagerFilter> |
getResourceManagerFiltersByTypeInternal(String type) |
protected abstract ResourceManager |
getResourceManagersByTypeInternal(String type) |
protected ResourceManager |
wrap(List<ResourceManagerFilter> filters,
ResourceManager resourceManager) |
public ResourceManager getResourceManager(ApiRequest request)
getResourceManager in interface ResourceManagerLocatorprotected abstract ResourceManager getDefaultResourceManager()
protected abstract ResourceManager getResourceManagersByTypeInternal(String type)
protected abstract List<ResourceManagerFilter> getResourceManagerFiltersByTypeInternal(String type)
public ResourceManager getResourceManagerByType(String type)
getResourceManagerByType in interface ResourceManagerLocatorprotected ResourceManager wrap(List<ResourceManagerFilter> filters, ResourceManager resourceManager)
protected void add(Map<String,List<ResourceManagerFilter>> filters, String key, ResourceManagerFilter filter)
Copyright © 2015. All rights reserved.