@org.springframework.boot.autoconfigure.AutoConfiguration @org.springframework.boot.autoconfigure.AutoConfigureBefore(name = "org.sitemesh.autoconfigure.SiteMeshViewResolverAutoConfiguration") @org.springframework.boot.autoconfigure.condition.ConditionalOnClass(SiteMeshViewResolverBeanPostProcessor.class) @org.springframework.boot.autoconfigure.condition.ConditionalOnProperty(name = "sitemesh.integration", havingValue = "view-resolver", matchIfMissing = true) public class Sitemesh3AutoConfiguration extends java.lang.Object
Registers a GrailsSiteMeshViewResolverBeanPostProcessor ahead of
the upstream auto-configuration. Upstream's
SiteMeshViewResolverAutoConfiguration declares its post-processor
bean with @ConditionalOnMissingBean(SiteMeshViewResolverBeanPostProcessor.class);
by scheduling this config first (via AutoConfigureBefore), our
Grails-specific subclass is picked up and the default is suppressed.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public GrailsSiteMeshViewResolverBeanPostProcessor |
siteMeshViewResolverBeanPostProcessor() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |