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
  • Constructor Details

    • Constant

      public Constant(int port)
  • Method Details

    • resolve

      public int resolve()
      Description copied from interface: ServerEndpointResolver
      Determine what port to use, based on implementation-defined configuration
      Specified by:
      resolve in interface ServerEndpointResolver
      Returns:
      an actual port, which might be 0 for ephemeral
    • signalReady

      public void signalReady(int actualPort)
      Description copied from interface: ServerEndpointResolver
      Signal that an actual port has been determined and is in use.
      Specified by:
      signalReady in interface ServerEndpointResolver
      Parameters:
      actualPort - the bound port