@ProviderType
public interface ConfigurationResourceResolver
ConfigurationResolver
 is the right place.| Modifier and Type | Method and Description | 
|---|---|
| java.util.Collection<java.lang.String> | getAllContextPaths(Resource resource)Get all context paths for which context-aware configurations could be defined. | 
| java.lang.String | getContextPath(Resource resource)Get the inner-most context path (deepest path) returned by  getAllContextPaths(Resource). | 
| Resource | getResource(Resource resource,
           java.lang.String bucketName,
           java.lang.String configName)Get a context-aware singleton configuration resource defined by the given configuration name. | 
| java.util.Collection<Resource> | getResourceCollection(Resource resource,
                     java.lang.String bucketName,
                     java.lang.String configName)Get a collection of context-aware configuration resources defined by the given configuration name. | 
@CheckForNull Resource getResource(@Nonnull Resource resource, @Nonnull java.lang.String bucketName, @Nonnull java.lang.String configName)
resource - Context resource to fetch configuration forbucketName - Configuration "bucket" name. Each high-level configuration resolver should store 
     it's configuration data grouped in a child resource of the configuration resource. This is what
     we call a "bucket", and the resource name is specified with this parameter.configName - Configuration name or relative path.null.@Nonnull java.util.Collection<Resource> getResourceCollection(@Nonnull Resource resource, @Nonnull java.lang.String bucketName, @Nonnull java.lang.String configName)
resource - Context resource to fetch configuration forbucketName - Configuration "bucket" name. Each high-level configuration resolver should store 
     it's configuration data grouped in a child resource of the configuration resource. This is what
     we call a "bucket", and the resource name is specified with this parameter.configName - Configuration name or relative path.java.lang.String getContextPath(@Nonnull
                                Resource resource)
getAllContextPaths(Resource).resource - Context resource to fetch configuration for@Nonnull
java.util.Collection<java.lang.String> getAllContextPaths(@Nonnull
                                                                   Resource resource)
resource - Context resource to fetch configuration forCopyright © 2018 The Apache Software Foundation. All rights reserved.