Package io.spring.initializr.web.support
Class DefaultInitializrMetadataProvider
java.lang.Object
io.spring.initializr.web.support.DefaultInitializrMetadataProvider
- All Implemented Interfaces:
InitializrMetadataProvider
A default
InitializrMetadataProvider that caches the metadata and invokes a InitializrMetadataUpdateStrategy whenever the cache
expires.- Author:
- Stephane Nicoll
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultInitializrMetadataProvider(InitializrMetadata metadata, InitializrMetadataUpdateStrategy initializrMetadataUpdateStrategy) -
Method Summary
-
Constructor Details
-
DefaultInitializrMetadataProvider
public DefaultInitializrMetadataProvider(InitializrMetadata metadata, InitializrMetadataUpdateStrategy initializrMetadataUpdateStrategy)
-
-
Method Details
-
get
- Specified by:
getin interfaceInitializrMetadataProvider
-