edu.sc.seis.fissuresUtil.database
Class DataCenterThread

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.database.DataCenterThread
All Implemented Interfaces:
java.lang.Runnable

public class DataCenterThread
extends java.lang.Object
implements java.lang.Runnable

DataCenterThread.java Created: Mon Feb 17 15:12:15 2003


Constructor Summary
DataCenterThread(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] requestFilters, LocalDataCenterCallBack a_client, SeisDataChangeListener initiator, edu.iris.Fissures.IfSeismogramDC.DataCenterOperations dbDataCenter)
           
 
Method Summary
 boolean getData(SeisDataChangeListener listener, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] requestFilters)
           
 int getRetryNum()
          Returns max number of times to retry on corba System exceptions
static void incrementWaiters()
           
 void run()
           
 void setRetryNum(int retryNum)
          Sets max number of times to retry on corba System exceptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataCenterThread

public DataCenterThread(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] requestFilters,
                        LocalDataCenterCallBack a_client,
                        SeisDataChangeListener initiator,
                        edu.iris.Fissures.IfSeismogramDC.DataCenterOperations dbDataCenter)
Method Detail

setRetryNum

public void setRetryNum(int retryNum)
Sets max number of times to retry on corba System exceptions

Parameters:
RetryNum - an int

getRetryNum

public int getRetryNum()
Returns max number of times to retry on corba System exceptions

Returns:
an int

run

public void run()
Specified by:
run in interface java.lang.Runnable

incrementWaiters

public static void incrementWaiters()

getData

public boolean getData(SeisDataChangeListener listener,
                       edu.iris.Fissures.IfSeismogramDC.RequestFilter[] requestFilters)