Class ZooKeeperUpdatingListener
- java.lang.Object
-
- com.linecorp.armeria.server.ServerListenerAdapter
-
- com.linecorp.armeria.server.zookeeper.ZooKeeperUpdatingListener
-
- All Implemented Interfaces:
com.linecorp.armeria.server.ServerListener
public class ZooKeeperUpdatingListener extends com.linecorp.armeria.server.ServerListenerAdapter
A ZooKeeper Server Listener. When you add this listener, server will be automatically registered into the ZooKeeper.
-
-
Constructor Summary
Constructors Constructor Description ZooKeeperUpdatingListener(String zkConnectionStr, String zNodePath, int sessionTimeout)
Deprecated.ZooKeeperUpdatingListener(String zkConnectionStr, String zNodePath, int sessionTimeout, com.linecorp.armeria.client.Endpoint endpoint)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ZooKeeperUpdatingListener
of(String zkConnectionStr, String zNodePath)
Creates a ZooKeeper server listener, which registers server into ZooKeeper.void
serverStarted(com.linecorp.armeria.server.Server server)
void
serverStopping(com.linecorp.armeria.server.Server server)
-
-
-
Constructor Detail
-
ZooKeeperUpdatingListener
@Deprecated public ZooKeeperUpdatingListener(String zkConnectionStr, String zNodePath, int sessionTimeout, @Nullable com.linecorp.armeria.client.Endpoint endpoint)
Deprecated.A ZooKeeper server listener, which registers server into ZooKeeper.- Parameters:
zkConnectionStr
- ZooKeeper connection stringzNodePath
- ZooKeeper node path(under which this server will be registered)sessionTimeout
- session timeoutendpoint
- the endpoint of the server being registered
-
ZooKeeperUpdatingListener
@Deprecated public ZooKeeperUpdatingListener(String zkConnectionStr, String zNodePath, int sessionTimeout)
Deprecated.A ZooKeeper server listener, which registers server into ZooKeeper.- Parameters:
zkConnectionStr
- ZooKeeper connection stringzNodePath
- ZooKeeper node path(under which this server will be registered)sessionTimeout
- session timeout
-
-
Method Detail
-
of
public static ZooKeeperUpdatingListener of(String zkConnectionStr, String zNodePath)
Creates a ZooKeeper server listener, which registers server into ZooKeeper.If you need a fully customized
ZooKeeperUpdatingListener
instance, useZooKeeperUpdatingListenerBuilder
instead.- Parameters:
zkConnectionStr
- ZooKeeper connection stringzNodePath
- ZooKeeper node path(under which this server will be registered)
-
serverStarted
public void serverStarted(com.linecorp.armeria.server.Server server) throws Exception
- Specified by:
serverStarted
in interfacecom.linecorp.armeria.server.ServerListener
- Overrides:
serverStarted
in classcom.linecorp.armeria.server.ServerListenerAdapter
- Throws:
Exception
-
serverStopping
public void serverStopping(com.linecorp.armeria.server.Server server)
- Specified by:
serverStopping
in interfacecom.linecorp.armeria.server.ServerListener
- Overrides:
serverStopping
in classcom.linecorp.armeria.server.ServerListenerAdapter
-
-