public class DataCenterSource extends java.lang.Object implements SeismogramSource
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATA_RETRIEVED |
static java.lang.String |
NO_DATA |
static java.lang.String |
RETRIEVING_DATA |
Constructor and Description |
---|
DataCenterSource(edu.sc.seis.fissuresUtil.cache.ProxySeismogramDC seisDC) |
Modifier and Type | Method and Description |
---|---|
java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> |
availableData(java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request) |
edu.sc.seis.fissuresUtil.cache.ProxySeismogramDC |
getDataCenter() |
java.util.List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl> |
retrieveData(java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request) |
static edu.iris.Fissures.IfSeismogramDC.RequestFilter[] |
toArray(java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> in) |
static java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> |
toList(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] in) |
static edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] |
toSeisArray(java.util.List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl> data) |
public static final java.lang.String RETRIEVING_DATA
public static final java.lang.String DATA_RETRIEVED
public static final java.lang.String NO_DATA
public DataCenterSource(edu.sc.seis.fissuresUtil.cache.ProxySeismogramDC seisDC)
public java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> availableData(java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request)
availableData
in interface SeismogramSource
public java.util.List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl> retrieveData(java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request) throws SeismogramSourceException
retrieveData
in interface SeismogramSource
SeismogramSourceException
public edu.sc.seis.fissuresUtil.cache.ProxySeismogramDC getDataCenter()
public static java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> toList(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] in)
public static edu.iris.Fissures.IfSeismogramDC.RequestFilter[] toArray(java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> in)
public static edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] toSeisArray(java.util.List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl> data)