Class ConstantSeismogramSourceLocator
java.lang.Object
edu.sc.seis.sod.source.AbstractSource
edu.sc.seis.sod.source.seismogram.ConstantSeismogramSourceLocator
- All Implemented Interfaces:
SodElement
,SeismogramSourceLocator
,Source
- Direct Known Subclasses:
FdsnDataSelect
public abstract class ConstantSeismogramSourceLocator extends AbstractSource implements SeismogramSourceLocator
-
Field Summary
Fields inherited from class edu.sc.seis.sod.source.AbstractSource
name, NAME_ELEMENT, RETRIES_ELEMENT
-
Constructor Summary
Constructors Constructor Description ConstantSeismogramSourceLocator(java.lang.String name)
ConstantSeismogramSourceLocator(java.lang.String name, int retries)
ConstantSeismogramSourceLocator(org.w3c.dom.Element config, java.lang.String defaultName)
ConstantSeismogramSourceLocator(org.w3c.dom.Element config, java.lang.String defaultName, int defaultRetries)
-
Method Summary
Modifier and Type Method Description abstract SeismogramSource
getSeismogramSource()
SeismogramSource
getSeismogramSource(edu.sc.seis.sod.model.event.CacheEvent event, edu.sc.seis.seisFile.fdsnws.stationxml.Channel channel, edu.sc.seis.sod.model.seismogram.RequestFilter[] infilters, MeasurementStorage cookieJar)
Methods inherited from class edu.sc.seis.sod.source.AbstractSource
appendToName, getName, getRetries, getRetryStrategy, setRetryStrategy
-
Constructor Details
-
ConstantSeismogramSourceLocator
public ConstantSeismogramSourceLocator(org.w3c.dom.Element config, java.lang.String defaultName, int defaultRetries) -
ConstantSeismogramSourceLocator
public ConstantSeismogramSourceLocator(java.lang.String name, int retries) -
ConstantSeismogramSourceLocator
public ConstantSeismogramSourceLocator(org.w3c.dom.Element config, java.lang.String defaultName) -
ConstantSeismogramSourceLocator
public ConstantSeismogramSourceLocator(java.lang.String name)
-
-
Method Details
-
getSeismogramSource
public final SeismogramSource getSeismogramSource(edu.sc.seis.sod.model.event.CacheEvent event, edu.sc.seis.seisFile.fdsnws.stationxml.Channel channel, edu.sc.seis.sod.model.seismogram.RequestFilter[] infilters, MeasurementStorage cookieJar) throws java.lang.Exception- Specified by:
getSeismogramSource
in interfaceSeismogramSourceLocator
- Throws:
java.lang.Exception
-
getSeismogramSource
-