edu.sc.seis.fissuresUtil.database
Interface LocalDataCenterCallBack

All Known Implementing Classes:
DataSetSeismogram, DCDataSetSeismogram, FilteredDataSetSeismogram, MemoryDataSetSeismogram, URLDataSetSeismogram

public interface LocalDataCenterCallBack

This class is used as a callback object in LocalDCOperations. The class that intends to receive callback calls must implement this interface. LocalDataCenterCallBack.java Created: Wed Feb 19 14:53:26 2003


Method Summary
 void error(SeisDataChangeListener dss, java.lang.Throwable e)
          Informs the callback object that it is done with the processing of its request for seismograms because it encountered a problem.
 void finished(SeisDataChangeListener dss)
          Informs the callback object that it is done with the processing of its request for seismograms.
 void pushData(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis, SeisDataChangeListener initiator)
          used to push information about the seismograms to the callback object.
 

Method Detail

pushData

void pushData(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis,
              SeisDataChangeListener initiator)
used to push information about the seismograms to the callback object.

Parameters:
seis - - an array of LocalSeismogramImpl
initiator - - the callback object that initiated the request for seismograms.

finished

void finished(SeisDataChangeListener dss)
Informs the callback object that it is done with the processing of its request for seismograms.

Parameters:
dss - - the callback object that initiated the request for seismograms.

error

void error(SeisDataChangeListener dss,
           java.lang.Throwable e)
Informs the callback object that it is done with the processing of its request for seismograms because it encountered a problem.

Parameters:
dss - - the callback object that initiated the request for seismograms.
e - - the exception explaining the error encountered.