Package org.apache.syncope.wa.starter
Class SyncopeWAApplication
- java.lang.Object
-
- org.springframework.boot.web.servlet.support.SpringBootServletInitializer
-
- org.apache.syncope.wa.starter.SyncopeWAApplication
-
- All Implemented Interfaces:
WebApplicationInitializer
@SpringBootApplication(exclude={org.apereo.cas.config.GoogleAuthenticatorLdapConfiguration.class,org.apereo.cas.oidc.config.OidcJwksJpaConfiguration.class,org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration.class,org.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration.class,org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration.class,org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration.class,org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration.class,org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class,org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class,org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration.class,org.springframework.boot.autoconfigure.data.mongo.MongoDataAutoConfiguration.class,org.springframework.boot.autoconfigure.cassandra.CassandraAutoConfiguration.class,org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration.class,org.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration.class}) @EnableConfigurationProperties({WAProperties.class,org.apereo.cas.configuration.CasConfigurationProperties.class}) @EnableAsync(proxyTargetClass=false) @EnableAspectJAutoProxy(proxyTargetClass=false) @EnableTransactionManagement(proxyTargetClass=false) @EnableScheduling public class SyncopeWAApplication extends SpringBootServletInitializer
-
-
Field Summary
Fields Modifier and Type Field Description protected static Logger
LOG
-
Fields inherited from class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
logger
-
-
Constructor Summary
Constructors Constructor Description SyncopeWAApplication()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SpringApplicationBuilder
configure(SpringApplicationBuilder builder)
void
handleApplicationReadyEvent(ApplicationReadyEvent event)
Handle application ready event.static void
main(String[] args)
protected void
scheduleJobToRefreshContext(WAProperties waProperties, SchedulerFactoryBean scheduler)
-
Methods inherited from class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
createRootApplicationContext, createSpringApplicationBuilder, deregisterJdbcDrivers, onStartup, run, setRegisterErrorPageFilter
-
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
-
Method Detail
-
main
public static void main(String[] args)
-
configure
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder)
- Overrides:
configure
in classSpringBootServletInitializer
-
handleApplicationReadyEvent
@EventListener public void handleApplicationReadyEvent(ApplicationReadyEvent event)
Handle application ready event.- Parameters:
event
- the event
-
scheduleJobToRefreshContext
protected void scheduleJobToRefreshContext(WAProperties waProperties, SchedulerFactoryBean scheduler)
-
-