edu.sc.seis.sod.source.seismogram
Class WinstonWaveServerSource

java.lang.Object
  extended by edu.sc.seis.sod.source.seismogram.WinstonWaveServerSource
All Implemented Interfaces:
SodElement, SeismogramSource

public class WinstonWaveServerSource
extends java.lang.Object
implements SeismogramSource


Constructor Summary
WinstonWaveServerSource(gov.usgs.winston.server.WWSClient ws)
           
 
Method Summary
 java.util.List<RequestFilter> available_data(java.util.List<RequestFilter> request)
           
 java.util.List<LocalSeismogramImpl> retrieveData(java.util.List<RequestFilter> request)
           
static MicroSecondDate toDate(double d)
           
static double toEpochSeconds(Time d)
           
static LocalSeismogramImpl toFissures(gov.usgs.earthworm.TraceBuf buf, ChannelId chan)
           
static double toY2KSeconds(MicroSecondDate d)
           
static double toY2KSeconds(Time d)
           
static MicroSecondDate y2kSecondsToDate(double d)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WinstonWaveServerSource

public WinstonWaveServerSource(gov.usgs.winston.server.WWSClient ws)
Method Detail

toDate

public static MicroSecondDate toDate(double d)

toEpochSeconds

public static double toEpochSeconds(Time d)

toY2KSeconds

public static double toY2KSeconds(Time d)

toY2KSeconds

public static double toY2KSeconds(MicroSecondDate d)

y2kSecondsToDate

public static MicroSecondDate y2kSecondsToDate(double d)

available_data

public java.util.List<RequestFilter> available_data(java.util.List<RequestFilter> request)
Specified by:
available_data in interface SeismogramSource

retrieveData

public java.util.List<LocalSeismogramImpl> retrieveData(java.util.List<RequestFilter> request)
                                                 throws FissuresException
Specified by:
retrieveData in interface SeismogramSource
Throws:
FissuresException

toFissures

public static LocalSeismogramImpl toFissures(gov.usgs.earthworm.TraceBuf buf,
                                             ChannelId chan)