NameResolvers so that each EventExecutor has its own resolver instance.
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private static final InternalLogger | |
| private final Map | resolvers
Note that we do not use a |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public AddressResolver | getResolver(final EventExecutor executor)
Returns the |
| protected abstract AddressResolver | newResolver(EventExecutor executor)
Invoked by |
| executorTerminationListeners | back to summary |
|---|---|
| private final Map<EventExecutor, FutureListener<Object>> executorTerminationListeners | |
| logger | back to summary |
|---|---|
| private static final InternalLogger logger | |
| resolvers | back to summary |
|---|---|
| private final Map<EventExecutor, AddressResolver<T>> resolvers Note that we do not use a | |
| AddressResolverGroup | back to summary |
|---|---|
| protected AddressResolverGroup() | |
| close | back to summary |
|---|---|
| public void close() Implements java. Closes all
| |
| getResolver | back to summary |
|---|---|
| public AddressResolver Returns the | |
| newResolver | back to summary |
|---|---|
| protected abstract AddressResolver Invoked by | |