Class LocationAwareDnsLookupClientRpcImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void afterPropertiesSet()  
      RpcClient<DnsLookupRequestDTO,​DnsLookupResponseDTO> getDelegate()  
      java.util.concurrent.CompletableFuture<java.lang.String> lookup​(java.lang.String hostName, java.lang.String location)  
      java.util.concurrent.CompletableFuture<java.lang.String> lookup​(java.lang.String hostName, java.lang.String location, java.lang.String systemId)  
      java.util.concurrent.CompletableFuture<java.lang.String> reverseLookup​(java.net.InetAddress ipAddress, java.lang.String location)  
      java.util.concurrent.CompletableFuture<java.lang.String> reverseLookup​(java.net.InetAddress ipAddress, java.lang.String location, java.lang.String systemId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LocationAwareDnsLookupClientRpcImpl

        public LocationAwareDnsLookupClientRpcImpl()
    • Method Detail

      • afterPropertiesSet

        public void afterPropertiesSet()
        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      • lookup

        public java.util.concurrent.CompletableFuture<java.lang.String> lookup​(java.lang.String hostName,
                                                                               java.lang.String location)
        Specified by:
        lookup in interface LocationAwareDnsLookupClient
      • lookup

        public java.util.concurrent.CompletableFuture<java.lang.String> lookup​(java.lang.String hostName,
                                                                               java.lang.String location,
                                                                               java.lang.String systemId)
        Specified by:
        lookup in interface LocationAwareDnsLookupClient
      • reverseLookup

        public java.util.concurrent.CompletableFuture<java.lang.String> reverseLookup​(java.net.InetAddress ipAddress,
                                                                                      java.lang.String location)
        Specified by:
        reverseLookup in interface LocationAwareDnsLookupClient
      • reverseLookup

        public java.util.concurrent.CompletableFuture<java.lang.String> reverseLookup​(java.net.InetAddress ipAddress,
                                                                                      java.lang.String location,
                                                                                      java.lang.String systemId)
        Specified by:
        reverseLookup in interface LocationAwareDnsLookupClient