Package com.tangosol.util
Class ResourceResolverHelper
- java.lang.Object
-
- com.tangosol.util.ResourceResolverHelper
-
public class ResourceResolverHelper extends Object
Provides helpful methods for working withResourceResolvers.- Since:
- Coherence 12.1.2
- Author:
- bo 2012.11.13
- See Also:
ResourceResolver
-
-
Constructor Summary
Constructors Constructor Description ResourceResolverHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ResourceResolverresourceResolverFrom(MapBuilder.Dependencies dependencies)Constructs and configures aResourceResolverfrom aMapBuilderdependencies.static ResourceResolverresourceResolverFrom(ParameterResolver parameterResolver, ParameterResolver resolverForExpressionEvaluation)Constructs aResourceResolverbased on aParameterResolver.static ResourceResolverresourceResolverFrom(ResourceResolver... resourceResolvers)Constructs aResourceResolverbased on a sequence of specifiedResourceResolvers.static <T> ResourceResolverresourceResolverFrom(Class<T> clsResolvableResource, String sResolvableResourceName, T resolveableResource)Constructs aResourceResolverfor a single named resource.static <T> ResourceResolverresourceResolverFrom(Class<T> clsResolvableResource, T resolveableResource)Constructs aResourceResolverfor a single resource.
-
-
-
Method Detail
-
resourceResolverFrom
public static ResourceResolver resourceResolverFrom(MapBuilder.Dependencies dependencies)
Constructs and configures aResourceResolverfrom aMapBuilderdependencies.When a
ConfigurableCacheFactoryis available in the dependencies, theResourceRegistryis returns as the second part of aChainedResourceResolver.- Parameters:
dependencies- theMapBuilderdependencies- Returns:
- a
ResourceResolver
-
resourceResolverFrom
public static ResourceResolver resourceResolverFrom(ParameterResolver parameterResolver, ParameterResolver resolverForExpressionEvaluation)
Constructs aResourceResolverbased on aParameterResolver.- Parameters:
parameterResolver- theParameterResolverto adapt into aResourceResolverresolverForExpressionEvaluation- theParameterResolverto use for evaluatingParameters- Returns:
- a
ResourceResolver
-
resourceResolverFrom
public static ResourceResolver resourceResolverFrom(ResourceResolver... resourceResolvers)
Constructs aResourceResolverbased on a sequence of specifiedResourceResolvers.- Parameters:
resourceResolvers- theResourceResolvers- Returns:
- a
ResourceResolver
-
resourceResolverFrom
public static <T> ResourceResolver resourceResolverFrom(Class<T> clsResolvableResource, String sResolvableResourceName, T resolveableResource)
Constructs aResourceResolverfor a single named resource.- Parameters:
clsResolvableResource- theClassof the resourcesResolvableResourceName- the name of the resourceresolveableResource- the resource- Returns:
- a
ResourceResolverfor the specified resource
-
resourceResolverFrom
public static <T> ResourceResolver resourceResolverFrom(Class<T> clsResolvableResource, T resolveableResource)
Constructs aResourceResolverfor a single resource.- Parameters:
clsResolvableResource- theClassof the resourceresolveableResource- the resource- Returns:
- a
ResourceResolverfor the specified resource
-
-