From 8b46ee03d028d62c1ee725c73f885622e4f5d873 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Thu, 10 Mar 2016 14:39:14 +0100 Subject: [PATCH] Sync docs from master to gh-pages --- spring-cloud-zookeeper.html | 43 +++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 18 deletions(-) diff --git a/spring-cloud-zookeeper.html b/spring-cloud-zookeeper.html index 8e52f583..a1fef2da 100644 --- a/spring-cloud-zookeeper.html +++ b/spring-cloud-zookeeper.html @@ -421,12 +421,18 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
  • How to activate
  • Registering with Zookeeper
  • Using the DiscoveryClient
  • -
  • Using the Zookeeper Dependencies
  • + + +
  • Zookeeper Dependencies + +
  • +
  • Spring Cloud Zookeeper Dependency Watcher + -
    -

    Spring Cloud Zookeeper Dependency Watcher

    +
    + +
    +

    Spring Cloud Zookeeper Dependency Watcher

    +

    The Dependency Watcher mechanism allows you to register listeners to your dependencies. The functionality is in fact an implementation of the Observator pattern. When a dependency changes its state (UP or DOWN) then some custom logic can be applied.

    -

    How to activate

    @@ -833,13 +846,7 @@ The interface gives you one method:

    -
        /**
    -    * Method executed upon state change of a dependency
    -    *
    -    * @param dependencyName - alias from microservice configuration {@see ZookeeperDependencies}
    -    * @param newState
    -    */
    -    void stateChanged(String dependencyName, DependencyState newState);
    +
        void stateChanged(String dependencyName, DependencyState newState);
    @@ -939,7 +946,7 @@ config/application