Class ConsulUpdatingListener
java.lang.Object
com.linecorp.armeria.server.ServerListenerAdapter
com.linecorp.armeria.server.consul.ConsulUpdatingListener
- All Implemented Interfaces:
ServerListener
-
Method Summary
Modifier and TypeMethodDescriptionReturns a newly-createdConsulUpdatingListenerBuilder
with the specifiedconsulUri
andserviceName
to buildConsulUpdatingListener
.void
serverStarted(Server server)
Invoked when aServer
finished its startup procedure successfully and it started to serve incoming requests.void
serverStopping(Server server)
Invoked when aServer
begins its shutdown procedure.Methods inherited from class com.linecorp.armeria.server.ServerListenerAdapter
serverStarting, serverStopped
-
Method Details
-
builder
Returns a newly-createdConsulUpdatingListenerBuilder
with the specifiedconsulUri
andserviceName
to buildConsulUpdatingListener
.- Parameters:
consulUri
- the URI of Consul API serviceserviceName
- the service name which is registered into Consul.
-
serverStarted
Description copied from interface:ServerListener
Invoked when aServer
finished its startup procedure successfully and it started to serve incoming requests.- Specified by:
serverStarted
in interfaceServerListener
- Overrides:
serverStarted
in classServerListenerAdapter
- Throws:
Exception
-
serverStopping
Description copied from interface:ServerListener
Invoked when aServer
begins its shutdown procedure.- Specified by:
serverStopping
in interfaceServerListener
- Overrides:
serverStopping
in classServerListenerAdapter
-