Class DataCenterSource
java.lang.Object
edu.sc.seis.sod.source.seismogram.DataCenterSource
- All Implemented Interfaces:
SodElement
,SeismogramSource
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<edu.iris.Fissures.IfSeismogramDC.RequestFilter>
availableData
(List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request) edu.sc.seis.fissuresUtil.cache.ProxySeismogramDC
List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl>
retrieveData
(List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request) static edu.iris.Fissures.IfSeismogramDC.RequestFilter[]
static List<edu.iris.Fissures.IfSeismogramDC.RequestFilter>
toList
(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] in) static edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[]
toSeisArray
(List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl> data)
-
Field Details
-
RETRIEVING_DATA
- See Also:
-
DATA_RETRIEVED
- See Also:
-
NO_DATA
- See Also:
-
-
Constructor Details
-
DataCenterSource
public DataCenterSource(edu.sc.seis.fissuresUtil.cache.ProxySeismogramDC seisDC)
-
-
Method Details
-
availableData
public List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> availableData(List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request) - Specified by:
availableData
in interfaceSeismogramSource
-
retrieveData
public List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl> retrieveData(List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request) throws SeismogramSourceException - Specified by:
retrieveData
in interfaceSeismogramSource
- Throws:
SeismogramSourceException
-
getDataCenter
public edu.sc.seis.fissuresUtil.cache.ProxySeismogramDC getDataCenter() -
toList
public static List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> toList(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] in) -
toArray
public static edu.iris.Fissures.IfSeismogramDC.RequestFilter[] toArray(List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> in) -
toSeisArray
public static edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] toSeisArray(List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl> data)
-