@UnstableApi
public interface NameResolver<T>
extends java.io.Closeable
Modifier and Type | Method and Description |
---|---|
void |
close()
关闭此解析器分配和使用的所有资源。
|
Future<T> |
resolve(java.lang.String inetHost)
将指定的名称解析为地址。
|
Future<T> |
resolve(java.lang.String inetHost, Promise<T> promise)
将指定的名称解析为地址。
|
Future<java.util.List<T>> |
resolveAll(java.lang.String inetHost)
将指定的主机名和端口解析为地址列表。
|
Future<java.util.List<T>> |
resolveAll(java.lang.String inetHost, Promise<java.util.List<T>> promise)
将指定的主机名和端口解析为地址列表。
|
Future<T> resolve(java.lang.String inetHost)
inetHost
- 要解决的名称
Future<T> resolve(java.lang.String inetHost, Promise<T> promise)
inetHost
- 要解决的名称
promise
- Promise
这将在名称解析完成时完成
Future<java.util.List<T>> resolveAll(java.lang.String inetHost)
inetHost
- 要解决的名称
Future<java.util.List<T>> resolveAll(java.lang.String inetHost, Promise<java.util.List<T>> promise)
inetHost
- 要解决的名称
promise
- Promise
当名称解析完成时将会完成
void close()
close
在界面
java.lang.AutoCloseable
close
in interface
java.io.Closeable
Copyright © 2008–2018 The Netty Project. All rights reserved.