Class ResourceProperties
- java.lang.Object
- org.springframework.boot.autoconfigure.web.ResourceProperties
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ResourceLoaderAware
@ConfigurationProperties(prefix="spring.resources", ignoreUnknownFields=false) public class ResourceProperties extends Object implements org.springframework.context.ResourceLoaderAware
Properties used to configure resource handling.- Since:
- 1.1.0
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ResourceProperties.Chain
Configuration for the Spring Resource Handling chain.static class
ResourceProperties.Content
Version Strategy based on content hashing.static class
ResourceProperties.Fixed
Version Strategy based on a fixed version string.static class
ResourceProperties.Strategy
Strategies for extracting and embedding a resource version in its URL path.
Constructor Summary
Constructors Constructor Description ResourceProperties()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getCachePeriod()
ResourceProperties.Chain
getChain()
String[]
getStaticLocations()
org.springframework.core.io.Resource
getWelcomePage()
boolean
isAddMappings()
void
setAddMappings(boolean addMappings)
void
setCachePeriod(Integer cachePeriod)
void
setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
void
setStaticLocations(String[] staticLocations)
Constructor Detail
ResourceProperties
public ResourceProperties()
Method Detail
setResourceLoader
public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
- Specified by:
setResourceLoader
in interfaceorg.springframework.context.ResourceLoaderAware
getStaticLocations
public String[] getStaticLocations()
setStaticLocations
public void setStaticLocations(String[] staticLocations)
getWelcomePage
public org.springframework.core.io.Resource getWelcomePage()
getCachePeriod
public Integer getCachePeriod()
setCachePeriod
public void setCachePeriod(Integer cachePeriod)
isAddMappings
public boolean isAddMappings()
setAddMappings
public void setAddMappings(boolean addMappings)
getChain
public ResourceProperties.Chain getChain()