Class SimpleNameResolver<T>

    • Method Detail

      • resolve

        public final Future<T> resolve​(String inetHost)
        Description copied from interface: NameResolver
        Resolves the specified name into an address.
        Specified by:
        resolve in interface NameResolver<T>
        Parameters:
        inetHost - the name to resolve
        Returns:
        the address as the result of the resolution
      • resolve

        public Future<T> resolve​(String inetHost,
                                 Promise<T> promise)
        Description copied from interface: NameResolver
        Resolves the specified name into an address.
        Specified by:
        resolve in interface NameResolver<T>
        Parameters:
        inetHost - the name to resolve
        promise - the Promise which will be fulfilled when the name resolution is finished
        Returns:
        the address as the result of the resolution
      • resolveAll

        public final Future<List<T>> resolveAll​(String inetHost)
        Description copied from interface: NameResolver
        Resolves the specified host name and port into a list of address.
        Specified by:
        resolveAll in interface NameResolver<T>
        Parameters:
        inetHost - the name to resolve
        Returns:
        the list of the address as the result of the resolution
      • resolveAll

        public Future<List<T>> resolveAll​(String inetHost,
                                          Promise<List<T>> promise)
        Description copied from interface: NameResolver
        Resolves the specified host name and port into a list of address.
        Specified by:
        resolveAll in interface NameResolver<T>
        Parameters:
        inetHost - the name to resolve
        promise - the Promise which will be fulfilled when the name resolution is finished
        Returns:
        the list of the address as the result of the resolution