public class RetrySeismogramDC extends AbstractProxySeismogramDC
seisDC
EVENTACCESS_TYPE, EVENTDC_TYPE, EVENTFINDER_TYPE, NETACCESS_TYPE, NETDC_TYPE, NETFINDER_TYPE, PLOTTABLEDC_TYPE, SEISDC_TYPE
Constructor and Description |
---|
RetrySeismogramDC(NSSeismogramDC dc,
int retry) |
RetrySeismogramDC(NSSeismogramDC dc,
RetryStrategy strat) |
Modifier and Type | Method and Description |
---|---|
protected static void |
addKnownSeisDC(ProxySeismogramDC cache) |
edu.iris.Fissures.IfSeismogramDC.RequestFilter[] |
available_data(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq) |
void |
cancel_request(java.lang.String a_request) |
java.lang.String |
queue_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq) |
java.lang.String |
request_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq,
edu.iris.Fissures.IfSeismogramDC.DataCenterCallBack a_client,
boolean long_lived,
edu.iris.Fissures.Time expiration_time) |
java.lang.String |
request_status(java.lang.String a_request) |
void |
reset()
Resets the proxy, potentially removing any cached data and reresolving
the corba reference.
|
edu.iris.Fissures.IfSeismogramDC.LocalSeismogram[] |
retrieve_queue(java.lang.String a_request) |
edu.iris.Fissures.IfSeismogramDC.LocalSeismogram[] |
retrieve_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq) |
java.lang.String |
toString() |
getCorbaObject, getFullName, getServerDNS, getServerName, getServerType, getWrappedDC, getWrappedDC
public RetrySeismogramDC(NSSeismogramDC dc, int retry)
public RetrySeismogramDC(NSSeismogramDC dc, RetryStrategy strat)
public edu.iris.Fissures.IfSeismogramDC.RequestFilter[] available_data(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq)
public void cancel_request(java.lang.String a_request) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public java.lang.String queue_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public java.lang.String request_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq, edu.iris.Fissures.IfSeismogramDC.DataCenterCallBack a_client, boolean long_lived, edu.iris.Fissures.Time expiration_time) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public java.lang.String request_status(java.lang.String a_request) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public edu.iris.Fissures.IfSeismogramDC.LocalSeismogram[] retrieve_queue(java.lang.String a_request) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public edu.iris.Fissures.IfSeismogramDC.LocalSeismogram[] retrieve_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public void reset()
ProxySeismogramDC
reset
in interface CorbaServerWrapper
reset
in interface ProxySeismogramDC
reset
in class AbstractProxySeismogramDC
protected static void addKnownSeisDC(ProxySeismogramDC cache)
public java.lang.String toString()
toString
in class java.lang.Object