Class ServerEndpointResolver.Constant
java.lang.Object
com.illumon.iris.db.v2.routing.endpoint.ServerEndpointResolver.Constant
- All Implemented Interfaces:
ServerEndpointResolver
- Enclosing interface:
- ServerEndpointResolver
public static class ServerEndpointResolver.Constant
extends Object
implements ServerEndpointResolver
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.routing.endpoint.ServerEndpointResolver
ServerEndpointResolver.Constant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintresolve()Determine what port to use, based on implementation-defined configurationvoidsignalReady(int actualPort) Signal that an actual port has been determined and is in use.
-
Constructor Details
-
Constant
public Constant(int port)
-
-
Method Details
-
resolve
public int resolve()Description copied from interface:ServerEndpointResolverDetermine what port to use, based on implementation-defined configuration- Specified by:
resolvein interfaceServerEndpointResolver- Returns:
- an actual port, which might be 0 for ephemeral
-
signalReady
public void signalReady(int actualPort) Description copied from interface:ServerEndpointResolverSignal that an actual port has been determined and is in use.- Specified by:
signalReadyin interfaceServerEndpointResolver- Parameters:
actualPort- the bound port
-