Package io.grpc.internal
Class JndiResourceResolverFactory.JndiRecordFetcher
java.lang.Object
io.grpc.internal.JndiResourceResolverFactory.JndiRecordFetcher
- All Implemented Interfaces:
JndiResourceResolverFactory.RecordFetcher
- Enclosing class:
JndiResourceResolverFactory
static final class JndiResourceResolverFactory.JndiRecordFetcher
extends Object
implements JndiResourceResolverFactory.RecordFetcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
private static void
closeThenThrow
(DirContext ctx, NamingException e) private static void
closeThenThrow
(NamingEnumeration<?> namingEnumeration, NamingException e) getAllRecords
(String recordType, String name)
-
Constructor Details
-
JndiRecordFetcher
JndiRecordFetcher()
-
-
Method Details
-
getAllRecords
- Specified by:
getAllRecords
in interfaceJndiResourceResolverFactory.RecordFetcher
- Throws:
NamingException
-
closeThenThrow
private static void closeThenThrow(NamingEnumeration<?> namingEnumeration, NamingException e) throws NamingException - Throws:
NamingException
-
closeThenThrow
- Throws:
NamingException
-
checkAvailable
private static void checkAvailable()
-