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