Class PropertyResolverFactory.ScopedResolver
- java.lang.Object
-
- com.dtolabs.rundeck.core.plugins.configuration.PropertyResolverFactory.ScopedResolver
-
- All Implemented Interfaces:
PropertyResolver
- Enclosing class:
- PropertyResolverFactory
public static class PropertyResolverFactory.ScopedResolver extends java.lang.Object implements PropertyResolver
-
-
Constructor Summary
Constructors Constructor Description ScopedResolver(PropertyRetriever instance, PropertyRetriever projectScope, PropertyRetriever frameworkScope, Description description, java.lang.String projectPrefix, java.lang.String frameworkPrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
resolvePropertyValue(java.lang.String name, PropertyScope scope)
-
-
-
Constructor Detail
-
ScopedResolver
public ScopedResolver(PropertyRetriever instance, PropertyRetriever projectScope, PropertyRetriever frameworkScope, Description description, java.lang.String projectPrefix, java.lang.String frameworkPrefix)
-
-
Method Detail
-
resolvePropertyValue
public java.lang.Object resolvePropertyValue(java.lang.String name, PropertyScope scope)
- Specified by:
resolvePropertyValue
in interfacePropertyResolver
- Parameters:
name
- property namescope
- property search scope- Returns:
- a value for a named property found in the given scope, or null if not found.
-
-