Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

hsr.ipm.collecting
Class AachenTracer  view AachenTracer download AachenTracer.java

java.lang.Object
  extended byhsr.ipm.collecting.Tracer
      extended byhsr.ipm.collecting.AachenTracer
All Implemented Interfaces:
java.lang.Runnable

public class AachenTracer
extends Tracer
implements java.lang.Runnable

These class interacts with the AachenTraceroutserver.

Version:
1.0

Field Summary
private  hsr.ipm.alerting.ErrorManager errorhandler
           
(package private)  hsr.ipm.storing.DatabaseHandler myHandler
           
private  java.lang.StringBuffer response
           
 hsr.ipm.storing.Trace trace
           
private  java.lang.String TRACESERVER_PARAM1
           
private  java.lang.String TRACESERVER_URL
           
 
Fields inherited from class hsr.ipm.collecting.Tracer
 
Constructor Summary
AachenTracer(hsr.ipm.storing.Trace trace)
          Generates a object of AachenTracer
 
Method Summary
 void parseTSResponse()
          These Methode parses the response from the Tracerouteserver
 void requestTS()
          These Methode handels the connection to the Aachentracerouteserver and sends the request.
 void run()
          These Methode starts the interaction with the Aachentracerouteserver
 
Methods inherited from class hsr.ipm.collecting.Tracer
handelUnknowHost, handleIpAddress, handleName, handleRtt, isTraceValid, parseHop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

response

private java.lang.StringBuffer response

trace

public hsr.ipm.storing.Trace trace

myHandler

hsr.ipm.storing.DatabaseHandler myHandler

errorhandler

private hsr.ipm.alerting.ErrorManager errorhandler

TRACESERVER_URL

private final java.lang.String TRACESERVER_URL

TRACESERVER_PARAM1

private final java.lang.String TRACESERVER_PARAM1
Constructor Detail

AachenTracer

public AachenTracer(hsr.ipm.storing.Trace trace)
Generates a object of AachenTracer

Method Detail

requestTS

public void requestTS()
These Methode handels the connection to the Aachentracerouteserver and sends the request.

Overrides:
requestTS in class Tracer

parseTSResponse

public void parseTSResponse()
These Methode parses the response from the Tracerouteserver

Overrides:
parseTSResponse in class Tracer

run

public void run()
These Methode starts the interaction with the Aachentracerouteserver

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class Tracer