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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a defaultPerInstanceCookieStorethat should be used.cookieStoreCleanupTrigger(org.reactivestreams.Publisher<InstanceEvent> publisher, PerInstanceCookieStore cookieStore) Creates a default trigger to cleanup the cookie store on deregistering of anInstance.
-
Constructor Details
-
CookieStoreConfiguration
protected CookieStoreConfiguration()
-
-
Method Details
-
cookieStore
Creates a defaultPerInstanceCookieStorethat 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 anInstance.- Parameters:
publisher- publisher ofInstanceEvents eventscookieStore- the store to inform about deregistration of anInstance- Returns:
- a new trigger
-