Top Description Constructors Methods
io.netty.resolver

public Class NoopAddressResolver

extends AbstractAddressResolver<SocketAddress>
Class Inheritance
Imports
io.netty.util.concurrent.EventExecutor, .Promise, java.net.SocketAddress, java.util.Collections, .List

A AddressResolver that does not perform any resolution but always reports successful resolution. This resolver is useful when name resolution is performed by a handler in a pipeline, such as a proxy handler.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected boolean
doIsResolved(SocketAddress address)

Implements abstract io.netty.resolver.AbstractAddressResolver.doIsResolved.

Invoked by isResolved(SocketAddress) to check if the specified address has been resolved already.
protected void
doResolve(SocketAddress unresolvedAddress, Promise<SocketAddress> promise)

Implements abstract io.netty.resolver.AbstractAddressResolver.doResolve.

Invoked by resolve(SocketAddress) to perform the actual name resolution.
protected void
doResolveAll(SocketAddress unresolvedAddress, Promise<List<SocketAddress>> promise)

Implements abstract io.netty.resolver.AbstractAddressResolver.doResolveAll.

Invoked by resolveAll(SocketAddress) to perform the actual name resolution.
Inherited from io.netty.resolver.AbstractAddressResolver:
closeexecutorisResolvedisSupportedresolveresolveresolveAllresolveAll

Constructor Detail

NoopAddressResolverback to summary
public NoopAddressResolver(EventExecutor executor)

Method Detail

doIsResolvedback to summary
protected boolean doIsResolved(SocketAddress address)

Implements abstract io.netty.resolver.AbstractAddressResolver.doIsResolved.

Doc from io.netty.resolver.AbstractAddressResolver.doIsResolved.

Invoked by isResolved(SocketAddress) to check if the specified address has been resolved already.

Annotations
@Override
doResolveback to summary
protected void doResolve(SocketAddress unresolvedAddress, Promise<SocketAddress> promise) throws Exception

Implements abstract io.netty.resolver.AbstractAddressResolver.doResolve.

Doc from io.netty.resolver.AbstractAddressResolver.doResolve.

Invoked by resolve(SocketAddress) to perform the actual name resolution.

Annotations
@Override
doResolveAllback to summary
protected void doResolveAll(SocketAddress unresolvedAddress, Promise<List<SocketAddress>> promise) throws Exception

Implements abstract io.netty.resolver.AbstractAddressResolver.doResolveAll.

Doc from io.netty.resolver.AbstractAddressResolver.doResolveAll.

Invoked by resolveAll(SocketAddress) to perform the actual name resolution.

Annotations
@Override