public class ResourceResolverHelper extends Object
ResourceResolver
s.ResourceResolver
Constructor | Description |
---|---|
ResourceResolverHelper() |
Modifier and Type | Method | 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
ResourceResolver s. |
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
dependenciesResourceResolver
public 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 ResourceResolver
resolverForExpressionEvaluation
- the ParameterResolver
to
use for evaluating Parameter
sResourceResolver
public static ResourceResolver resourceResolverFrom(ResourceResolver... resourceResolvers)
ResourceResolver
based on a sequence of specified
ResourceResolver
s.resourceResolvers
- the ResourceResolver
sResourceResolver
public 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