Interface PropertySourceExtensionLoader.ResourcePropertySourcesRefresher
- Enclosing class:
- PropertySourceExtensionLoader<A extends Annotation,
EA extends PropertySourceExtensionAttributes<A>>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
protected static interface PropertySourceExtensionLoader.ResourcePropertySourcesRefresher
The Refresher of
PropertySources' for Resource- Since:
- 1.0.0
- Author:
- Mercy
- See Also:
-
PropertySourceResource
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidRefresh thePropertySourceson theResource(s) that was or were resolved by the valuevoidRefresh thePropertySourcesonResourcebeing refreshed
-
Method Details
-
refresh
void refresh(String resourceValue, @Nullable org.springframework.core.io.Resource resource) throws Throwable Refresh thePropertySourcesonResourcebeing refreshed- Parameters:
resourceValue- the value of resource declared byPropertySourceExtension.value()resource- the optionalPropertySources'Resource. Ifresourceisnull, it indicates the resource is not specified, the actual resource(s) will be resolved by theresourceValue, or refreshes thePropertySourcesfrom the specifiedResource- Throws:
Throwable- any error occurs
-
refresh
Refresh thePropertySourceson theResource(s) that was or were resolved by the value- Parameters:
resourceValue- the value of resource declared byPropertySourceExtension.value()- Throws:
Throwable- any error occurs
-