Class SyncopeEnduserApplication
java.lang.Object
org.springframework.boot.web.servlet.support.SpringBootServletInitializer
org.apache.syncope.client.enduser.SyncopeEnduserApplication
- All Implemented Interfaces:
WebApplicationInitializer
@SpringBootApplication(proxyBeanMethods=false)
@EnableConfigurationProperties(EnduserProperties.class)
public class SyncopeEnduserApplication
extends SpringBootServletInitializer
-
Field Summary
Fields inherited from class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected SpringApplicationBuilder
configure
(SpringApplicationBuilder builder) static void
syncopeCoreHealthIndicator
(ServiceOps serviceOps, EnduserProperties props) syncopeWebApplication
(ResourceLoader resourceLoader, EnduserProperties props, ClassPathScanImplementationLookup lookup, ServiceOps serviceOps, List<IResource> resources) Methods inherited from class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
createRootApplicationContext, createSpringApplicationBuilder, deregisterJdbcDrivers, onStartup, run, setRegisterErrorPageFilter
-
Constructor Details
-
SyncopeEnduserApplication
public SyncopeEnduserApplication()
-
-
Method Details
-
main
-
configure
- Overrides:
configure
in classSpringBootServletInitializer
-
syncopeWebApplication
@ConditionalOnMissingBean @Bean public SyncopeWebApplication syncopeWebApplication(ResourceLoader resourceLoader, EnduserProperties props, ClassPathScanImplementationLookup lookup, ServiceOps serviceOps, List<IResource> resources) -
syncopeCoreHealthIndicator
@ConditionalOnMissingBean @Bean public SyncopeCoreHealthIndicator syncopeCoreHealthIndicator(ServiceOps serviceOps, EnduserProperties props) -
keymasterStart
@ConditionalOnProperty(prefix="keymaster", name="enableAutoRegistration", havingValue="true", matchIfMissing=true) @Bean public KeymasterStart keymasterStart() -
keymasterStop
@ConditionalOnProperty(prefix="keymaster", name="enableAutoRegistration", havingValue="true", matchIfMissing=true) @Bean public KeymasterStop keymasterStop()
-