Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


com.tangosol.util
Class ResourceResolverHelper

java.lang.Object
  extended by com.tangosol.util.ResourceResolverHelper


public class ResourceResolverHelper
extends java.lang.Object

Provides helpful methods for working with ResourceResolvers.

Since:
Coherence 12.1.2
Author:
bo 2012.11.13
See Also:
ResourceResolver

Constructor Summary
ResourceResolverHelper()
           

 

Method Summary
static ResourceResolver resourceResolverFrom(java.lang.Class clsResolvableResource, java.lang.String sResolvableResourceName, java.lang.Object resolveableResource)
          Constructs a ResourceResolver for a single named resource.
static ResourceResolver resourceResolverFrom(java.lang.Class clsResolvableResource, java.lang.Object 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.

 

Constructor Detail

ResourceResolverHelper

public ResourceResolverHelper()

Method Detail

resourceResolverFrom

public static ResourceResolver resourceResolverFrom(MapBuilder.Dependencies dependencies)
Constructs and configures a ResourceResolver from a MapBuilder dependencies.

When a ConfigurableCacheFactory is available in the dependencies, the ResourceRegistry is returns as the second part of a ChainedResourceResolver.

Parameters:
dependencies - the MapBuilder dependencies
Returns:
a ResourceResolver

resourceResolverFrom

public static ResourceResolver resourceResolverFrom(com.tangosol.config.expression.ParameterResolver parameterResolver,
                                                    com.tangosol.config.expression.ParameterResolver resolverForExpressionEvaluation)
Constructs a ResourceResolver based on a ParameterResolver.
Parameters:
parameterResolver - the ParameterResolver to adapt into a ResourceResolver
resolverForExpressionEvaluation - the ParameterResolver to use for evaluating Parameters
Returns:
a ResourceResolver

resourceResolverFrom

public static ResourceResolver resourceResolverFrom(ResourceResolver[] resourceResolvers)
Constructs a ResourceResolver based on a sequence of specified ResourceResolvers.
Parameters:
resourceResolvers - the ResourceResolvers
Returns:
a ResourceResolver

resourceResolverFrom

public static ResourceResolver resourceResolverFrom(java.lang.Class clsResolvableResource,
                                                    java.lang.String sResolvableResourceName,
                                                    java.lang.Object resolveableResource)
Constructs a ResourceResolver for a single named resource.
Parameters:
clsResolvableResource - the Class of the resource
sResolvableResourceName - the name of the resource
resolveableResource - the resource
Returns:
a ResourceResolver for the specified resource

resourceResolverFrom

public static ResourceResolver resourceResolverFrom(java.lang.Class clsResolvableResource,
                                                    java.lang.Object resolveableResource)
Constructs a ResourceResolver for a single resource.
Parameters:
clsResolvableResource - the Class of the resource
resolveableResource - the resource
Returns:
a ResourceResolver for the specified resource

Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.