Class SyncopeConsoleApplication
java.lang.Object
org.springframework.boot.web.servlet.support.SpringBootServletInitializer
org.apache.syncope.client.console.SyncopeConsoleApplication
- All Implemented Interfaces:
WebApplicationInitializer
@SpringBootApplication(proxyBeanMethods=false)
@EnableConfigurationProperties(ConsoleProperties.class)
public class SyncopeConsoleApplication
extends SpringBootServletInitializer
-
Field Summary
Fields inherited from class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SpringApplicationBuilderconfigure(SpringApplicationBuilder builder) static voidsyncopeCoreHealthIndicator(ServiceOps serviceOps, ConsoleProperties props) syncopeWebApplication(ConsoleProperties props, ClassPathScanImplementationLookup lookup, ServiceOps serviceOps, ExternalResourceProvider resourceProvider, AnyDirectoryPanelAdditionalActionsProvider anyDirectoryPanelAdditionalActionsProvider, AnyDirectoryPanelAdditionalActionLinksProvider anyDirectoryPanelAdditionalActionLinksProvider, AnyWizardBuilderAdditionalSteps anyWizardBuilderAdditionalSteps, StatusProvider statusProvider, ImplementationInfoProvider implementationInfoProvider, AccessPolicyConfProvider accessPolicyConfProvider, List<PolicyTabProvider> policyTabProviders, List<UserFormFinalizer> userFormFinalizers, List<IResource> resources) Methods inherited from class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
createRootApplicationContext, createSpringApplicationBuilder, deregisterJdbcDrivers, onStartup, run, setRegisterErrorPageFilter, shutDownSharedReactorSchedulers
-
Constructor Details
-
SyncopeConsoleApplication
public SyncopeConsoleApplication()
-
-
Method Details
-
main
-
configure
- Overrides:
configurein classSpringBootServletInitializer
-
syncopeWebApplication
@ConditionalOnMissingBean @Bean public SyncopeWebApplication syncopeWebApplication(ConsoleProperties props, ClassPathScanImplementationLookup lookup, ServiceOps serviceOps, ExternalResourceProvider resourceProvider, AnyDirectoryPanelAdditionalActionsProvider anyDirectoryPanelAdditionalActionsProvider, AnyDirectoryPanelAdditionalActionLinksProvider anyDirectoryPanelAdditionalActionLinksProvider, AnyWizardBuilderAdditionalSteps anyWizardBuilderAdditionalSteps, StatusProvider statusProvider, ImplementationInfoProvider implementationInfoProvider, AccessPolicyConfProvider accessPolicyConfProvider, List<PolicyTabProvider> policyTabProviders, List<UserFormFinalizer> userFormFinalizers, List<IResource> resources) -
syncopeCoreHealthIndicator
@ConditionalOnMissingBean @Bean public SyncopeCoreHealthIndicator syncopeCoreHealthIndicator(ServiceOps serviceOps, ConsoleProperties 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()
-