public class ResourceResolverHelper extends Object
ResourceResolvers.ResourceResolver| Constructor and Description |
|---|
ResourceResolverHelper() |
| Modifier and Type | Method and Description |
|---|---|
static <T> ResourceResolver |
resourceResolverFrom(Class<T> clsResolvableResource, String sResolvableResourceName, T resolveableResource)
Constructs a
ResourceResolver for a single named resource. |
static <T> ResourceResolver |
resourceResolverFrom(Class<T> clsResolvableResource, T resolveableResource)
Constructs a
ResourceResolver for a single resource. |
static ResourceResolver |
resourceResolverFrom(MapBuilder.Dependencies dependencies)
Constructs and configures a
ResourceResolver from a MapBuilder dependencies. |
static ResourceResolver |
resourceResolverFrom(com.tangosol.config.expression.ParameterResolver parameterResolver, com.tangosol.config.expression.ParameterResolver resolverForExpressionEvaluation)
Constructs a
ResourceResolver based on a ParameterResolver. |
static ResourceResolver |
resourceResolverFrom(ResourceResolver... resourceResolvers)
Constructs a
ResourceResolver based on a sequence of specified ResourceResolvers. |
public static ResourceResolver resourceResolverFrom(MapBuilder.Dependencies dependencies)
ResourceResolver from a MapBuilder dependencies.
When a ConfigurableCacheFactory is available in the dependencies, the ResourceRegistry is returns as the second part of a ChainedResourceResolver.
dependencies - the MapBuilder dependenciesResourceResolverpublic static ResourceResolver resourceResolverFrom(com.tangosol.config.expression.ParameterResolver parameterResolver, com.tangosol.config.expression.ParameterResolver resolverForExpressionEvaluation)
ResourceResolver based on a ParameterResolver.parameterResolver - the ParameterResolver to adapt into a ResourceResolverresolverForExpressionEvaluation - the ParameterResolver to use for evaluating ParametersResourceResolverpublic static ResourceResolver resourceResolverFrom(ResourceResolver... resourceResolvers)
ResourceResolver based on a sequence of specified ResourceResolvers.resourceResolvers - the ResourceResolversResourceResolverpublic static <T> ResourceResolver resourceResolverFrom(Class<T> clsResolvableResource, String sResolvableResourceName, T resolveableResource)
ResourceResolver for a single named resource.clsResolvableResource - the Class of the resourcesResolvableResourceName - the name of the resourceresolveableResource - the resourceResourceResolver for the specified resourcepublic static <T> ResourceResolver resourceResolverFrom(Class<T> clsResolvableResource, T resolveableResource)
ResourceResolver for a single resource.clsResolvableResource - the Class of the resourceresolveableResource - the resourceResourceResolver for the specified resource