public class HardCodeDataCenterRouter extends DataCenterRouter implements DataCenterOperations
Modifier and Type | Class and Description |
---|---|
protected class |
HardCodeDataCenterRouter.DataCenterRoute |
protected class |
HardCodeDataCenterRouter.DCResolver |
Modifier and Type | Field and Description |
---|---|
protected ProxySeismogramDC |
budDC |
protected MicroSecondDate |
budDCLoadTime |
protected ProxySeismogramDC |
pondDC |
protected MicroSecondDate |
pondDCLoadTime |
protected ProxySeismogramDC |
sceppDC |
protected MicroSecondDate |
sceppDCLoadTime |
protected ProxySeismogramDC |
snepDC |
protected MicroSecondDate |
snepDCLoadTime |
netToDCMap, unmatchedDCList
Constructor and Description |
---|
HardCodeDataCenterRouter(FissuresNamingService fissuresNamingService) |
addDataCenter, addDataCenter, addDataCenter, addDataCenter, addDataCenter, getDataCenter, getDataCenter, getDataCenter, makeMap
protected ProxySeismogramDC sceppDC
protected MicroSecondDate sceppDCLoadTime
protected ProxySeismogramDC budDC
protected MicroSecondDate budDCLoadTime
protected ProxySeismogramDC pondDC
protected MicroSecondDate pondDCLoadTime
protected ProxySeismogramDC snepDC
protected MicroSecondDate snepDCLoadTime
public HardCodeDataCenterRouter(FissuresNamingService fissuresNamingService)
public java.lang.String queue_seismograms(RequestFilter[] p0)
queue_seismograms
in interface DataCenterOperations
queue_seismograms
in class DataCenterRouter
public LocalSeismogram[] retrieve_queue(java.lang.String p0)
retrieve_queue
in interface DataCenterOperations
retrieve_queue
in class DataCenterRouter
public java.lang.String request_status(java.lang.String p0)
request_status
in interface DataCenterOperations
request_status
in class DataCenterRouter
public void cancel_request(java.lang.String p0)
cancel_request
in interface DataCenterOperations
cancel_request
in class DataCenterRouter
public java.lang.String request_seismograms(RequestFilter[] p0, DataCenterCallBack p1, boolean p2, Time p3)
request_seismograms
in interface DataCenterOperations
request_seismograms
in class DataCenterRouter
public RequestFilter[] available_data(RequestFilter[] filters)
available_data
in interface DataCenterOperations
available_data
in class DataCenterRouter
public LocalSeismogram[] retrieve_seismograms(RequestFilter[] filters) throws FissuresException
retrieve_seismograms
in interface DataCenterOperations
retrieve_seismograms
in class DataCenterRouter
FissuresException
protected HardCodeDataCenterRouter.DataCenterRoute[] makeRoutes(RequestFilter[] filters)
public java.util.List getDataCenter(java.lang.String networkCode)
getDataCenter
in class DataCenterRouter
public ProxySeismogramDC getDC(java.lang.String serverName)
protected ProxySeismogramDC getSceppDC()
protected ProxySeismogramDC loadSceppDC()
protected ProxySeismogramDC getBudDC()
protected ProxySeismogramDC loadBudDC()
protected ProxySeismogramDC getSnepDC()
protected ProxySeismogramDC loadSnepDC()
protected ProxySeismogramDC getPondDC()
protected ProxySeismogramDC loadPondDC()
public ProxySeismogramDC getDataCenter(RequestFilter[] infilters)