Class AdminfacesAutoConfiguration
java.lang.Object
org.joinfaces.autoconfigure.adminfaces.AdminfacesAutoConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(AdminfacesProperties.class)
@ComponentScan({"com.github.adminfaces.template.bean","com.github.adminfaces.template.config","com.github.adminfaces.template.security"})
@ServletComponentScan({"com.github.adminfaces.template.security","com.github.adminfaces.template.session"})
@ConditionalOnClass(com.github.adminfaces.template.session.AdminSession.class)
@AutoConfigureBefore(PrimefacesAutoConfiguration.class)
@ConditionalOnWebApplication(type=SERVLET)
public class AdminfacesAutoConfiguration
extends Object
Spring Boot Auto Configuration of AdminFaces.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BeanPostProcessor
com.github.adminfaces.template.session.AdminSession
ThisWebFragmentRegistrationBean
is equivalent to theMETA-INF/web-fragment.xml
of theadmin-template.jar
.ThisWebFragmentRegistrationBean
is equivalent to theMETA-INF/web-fragment.xml
of theadmin-theme.jar
.void
mapConfigProperties
(AdminfacesProperties adminfacesProperties)
-
Constructor Details
-
AdminfacesAutoConfiguration
public AdminfacesAutoConfiguration()
-
-
Method Details
-
adminfacesPrimeFacesPropertiesPostProcessor
-
mapConfigProperties
-
springSecurityAdminSession
@Bean("adminSession") @ConditionalOnMissingBean @ConditionalOnClass(name="org.springframework.security.core.context.SecurityContextHolder") @Scope(value="session", proxyMode=TARGET_CLASS) public SpringSecurityAdminSession springSecurityAdminSession() -
adminSession
@Bean("adminSession") @ConditionalOnMissingBean @ConditionalOnMissingClass("org.springframework.security.core.context.SecurityContextHolder") @Scope(value="session", proxyMode=TARGET_CLASS) public com.github.adminfaces.template.session.AdminSession adminSession() -
adminTemplateWebFragmentRegistrationBean
ThisWebFragmentRegistrationBean
is equivalent to theMETA-INF/web-fragment.xml
of theadmin-template.jar
.- Returns:
- adminTemplateWebFragmentRegistrationBean
-
adminThemeWebFragmentRegistrationBean
ThisWebFragmentRegistrationBean
is equivalent to theMETA-INF/web-fragment.xml
of theadmin-theme.jar
.- Returns:
- adminThemeWebFragmentRegistrationBean
-