Class JndiResourceResolverFactory.JndiResourceResolver
java.lang.Object
io.grpc.internal.JndiResourceResolverFactory.JndiResourceResolver
- All Implemented Interfaces:
DnsNameResolver.ResourceResolver
- Enclosing class:
JndiResourceResolverFactory
static final class JndiResourceResolverFactory.JndiResourceResolver
extends Object
implements DnsNameResolver.ResourceResolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Loggerprivate final JndiResourceResolverFactory.RecordFetcherprivate static final Pattern -
Constructor Summary
ConstructorsConstructorDescriptionJndiResourceResolver(JndiResourceResolverFactory.RecordFetcher recordFetcher) -
Method Summary
Modifier and TypeMethodDescriptionresolveSrv(String host) resolveTxt(String serviceConfigHostname) (package private) static StringUndo the quoting done in.invalid reference
com.sun.jndi.dns.ResourceRecord#decodeTxt
-
Field Details
-
logger
-
whitespace
-
recordFetcher
-
-
Constructor Details
-
JndiResourceResolver
-
-
Method Details
-
resolveTxt
- Specified by:
resolveTxtin interfaceDnsNameResolver.ResourceResolver- Throws:
NamingException
-
resolveSrv
- Specified by:
resolveSrvin interfaceDnsNameResolver.ResourceResolver- Throws:
Exception
-
unquote
-