Package org.apache.bookkeeper.client
Class DefaultBookieAddressResolver
- java.lang.Object
- 
- org.apache.bookkeeper.client.DefaultBookieAddressResolver
 
- 
- All Implemented Interfaces:
- BookieAddressResolver
 
 public class DefaultBookieAddressResolver extends java.lang.Object implements BookieAddressResolver Resolve BookieIDs to Network addresses.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.apache.bookkeeper.proto.BookieAddressResolverBookieAddressResolver.BookieIdNotResolvedException
 
- 
 - 
Constructor SummaryConstructors Constructor Description DefaultBookieAddressResolver(RegistrationClient registrationClient)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RegistrationClientgetRegistrationClient()BookieSocketAddressresolve(BookieId bookieId)Maps a logical address to a network address.
 
- 
- 
- 
Constructor Detail- 
DefaultBookieAddressResolverpublic DefaultBookieAddressResolver(RegistrationClient registrationClient) 
 
- 
 - 
Method Detail- 
getRegistrationClientpublic RegistrationClient getRegistrationClient() 
 - 
resolvepublic BookieSocketAddress resolve(BookieId bookieId) Description copied from interface:BookieAddressResolverMaps a logical address to a network address.- Specified by:
- resolvein interface- BookieAddressResolver
- Returns:
- a mapped address.
 
 
- 
 
-