home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2007 April / PCpro_2007_04.ISO / files / dsl / jNetTool.exe / org / xbill / DNS / ResolveThread.class (.txt) < prev    next >
Encoding:
Java Class File  |  2005-06-05  |  1.2 KB  |  27 lines

  1. package org.xbill.DNS;
  2.  
  3. class ResolveThread extends Thread {
  4.    private Message query;
  5.    // $FF: renamed from: id java.lang.Object
  6.    private Object field_0;
  7.    private ResolverListener listener;
  8.    private Resolver res;
  9.  
  10.    public ResolveThread(Resolver res, Message query, Object id, ResolverListener listener) {
  11.       this.res = res;
  12.       this.query = query;
  13.       this.field_0 = id;
  14.       this.listener = listener;
  15.    }
  16.  
  17.    public void run() {
  18.       try {
  19.          Message response = this.res.send(this.query);
  20.          this.listener.receiveMessage(this.field_0, response);
  21.       } catch (Exception e) {
  22.          this.listener.handleException(this.field_0, e);
  23.       }
  24.  
  25.    }
  26. }
  27.