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 SeismogramSourcepublic java.util.List<edu.iris.Fissures.seismogramDC.LocalSeismogramImpl> retrieveData(java.util.List<edu.iris.Fissures.IfSeismogramDC.RequestFilter> request)
throws SeismogramSourceException
retrieveData in interface SeismogramSourceSeismogramSourceExceptionpublic 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)