edu.sc.seis.fissuresUtil.netConnChecker
Class ConcreteConnChecker

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.netConnChecker.ConcreteConnChecker
All Implemented Interfaces:
ConnChecker, java.lang.Runnable
Direct Known Subclasses:
CorbaChecker, HTTPChecker

public abstract class ConcreteConnChecker
extends java.lang.Object
implements ConnChecker


Field Summary
protected  java.lang.Throwable cause
           
protected  java.lang.String reason
           
 
Constructor Summary
ConcreteConnChecker(java.lang.String description)
           
 
Method Summary
 void addConnStatusChangedListener(ConnStatusChangedListener listener)
           
 void fireStatusChanged(java.lang.String urlStr, ConnStatus connectionStatus)
           
 java.lang.String getDescription()
           
 ConnStatusResult getStatus()
           
 void removeConnStatusChangedListener(ConnStatusChangedListener listener)
           
 void setFinished(boolean value)
           
 void setSuccessful(boolean value)
           
 void setTrying(boolean value)
           
 void setUnknown(boolean value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Runnable
run
 

Field Detail

reason

protected java.lang.String reason

cause

protected java.lang.Throwable cause
Constructor Detail

ConcreteConnChecker

public ConcreteConnChecker(java.lang.String description)
Method Detail

setFinished

public void setFinished(boolean value)

setSuccessful

public void setSuccessful(boolean value)

setUnknown

public void setUnknown(boolean value)

setTrying

public void setTrying(boolean value)

getStatus

public ConnStatusResult getStatus()
Specified by:
getStatus in interface ConnChecker

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ConnChecker

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

addConnStatusChangedListener

public void addConnStatusChangedListener(ConnStatusChangedListener listener)
Specified by:
addConnStatusChangedListener in interface ConnChecker

removeConnStatusChangedListener

public void removeConnStatusChangedListener(ConnStatusChangedListener listener)
Specified by:
removeConnStatusChangedListener in interface ConnChecker

fireStatusChanged

public void fireStatusChanged(java.lang.String urlStr,
                              ConnStatus connectionStatus)
Specified by:
fireStatusChanged in interface ConnChecker