Class AdminServerInstanceWebClientConfiguration.CookieStoreConfiguration

java.lang.Object
de.codecentric.boot.admin.server.config.AdminServerInstanceWebClientConfiguration.CookieStoreConfiguration
Enclosing class:
AdminServerInstanceWebClientConfiguration

@Configuration(proxyBeanMethods=false) protected static class AdminServerInstanceWebClientConfiguration.CookieStoreConfiguration extends Object
  • Constructor Details

    • CookieStoreConfiguration

      protected CookieStoreConfiguration()
  • Method Details

    • cookieStore

      @Bean @ConditionalOnMissingBean public PerInstanceCookieStore cookieStore()
      Creates a default PerInstanceCookieStore that should be used.
      Returns:
      the cookie store
    • cookieStoreCleanupTrigger

      @Bean(initMethod="start", destroyMethod="stop") @ConditionalOnMissingBean public CookieStoreCleanupTrigger cookieStoreCleanupTrigger(org.reactivestreams.Publisher<InstanceEvent> publisher, PerInstanceCookieStore cookieStore)
      Creates a default trigger to cleanup the cookie store on deregistering of an Instance.
      Parameters:
      publisher - publisher of InstanceEvents events
      cookieStore - the store to inform about deregistration of an Instance
      Returns:
      a new trigger