public final class NameClient extends Object implements NameResolver
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes resources.
|
InetSocketAddress |
lookup(Identifier id)
Finds an address for an identifier.
|
void |
register(Identifier id,
InetSocketAddress addr)
Registers an (identifier, address) mapping.
|
InetSocketAddress |
remoteLookup(Identifier id)
Retrieves an address for an identifier remotely.
|
void |
unregister(Identifier id)
Unregisters an identifier.
|
public void register(Identifier id, InetSocketAddress addr) throws Exception
register in interface NamingRegistryid - an identifieraddr - an Internet socket addressExceptionpublic void unregister(Identifier id) throws IOException
unregister in interface NamingRegistryid - an identifierIOExceptionpublic InetSocketAddress lookup(Identifier id) throws Exception
lookup in interface NamingLookupid - an identifierIOExceptionExceptionpublic InetSocketAddress remoteLookup(Identifier id) throws Exception
id - an identifierExceptionpublic void close() throws Exception
close in interface AutoCloseableExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.