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
-
Method Summary
Modifier and TypeMethodDescriptionprotected SpringApplicationBuilder
configure
(SpringApplicationBuilder builder) static void
syncopeCoreHealthIndicator
(ServiceOps serviceOps, ConsoleProperties props) syncopeWebApplication
(ConsoleProperties props, ClassPathScanImplementationLookup lookup, ServiceOps serviceOps, ExternalResourceProvider resourceProvider, AnyDirectoryPanelAdditionalActionsProvider anyDirectoryPanelAdditionalActionsProvider, AnyDirectoryPanelAdditionalActionLinksProvider anyDirectoryPanelAdditionalActionLinksProvider, AnyWizardBuilderAdditionalSteps anyWizardBuilderAdditionalSteps, StatusProvider statusProvider, VirSchemaDetailsPanelProvider virSchemaDetailsPanelProvider, 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
-
Constructor Details
-
SyncopeConsoleApplication
public SyncopeConsoleApplication()
-
-
Method Details
-
main
-
configure
- Overrides:
configure
in classSpringBootServletInitializer
-
syncopeWebApplication
@ConditionalOnMissingBean @Bean public SyncopeWebApplication syncopeWebApplication(ConsoleProperties props, ClassPathScanImplementationLookup lookup, ServiceOps serviceOps, ExternalResourceProvider resourceProvider, AnyDirectoryPanelAdditionalActionsProvider anyDirectoryPanelAdditionalActionsProvider, AnyDirectoryPanelAdditionalActionLinksProvider anyDirectoryPanelAdditionalActionLinksProvider, AnyWizardBuilderAdditionalSteps anyWizardBuilderAdditionalSteps, StatusProvider statusProvider, VirSchemaDetailsPanelProvider virSchemaDetailsPanelProvider, 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()
-