public class NSSeismogramDC extends java.lang.Object implements ServerNameDNS, ProxySeismogramDC
| Modifier and Type | Field and Description |
|---|---|
protected FissuresNamingService |
nameService |
protected java.lang.String |
serverDNS |
protected java.lang.String |
serverName |
EVENTACCESS_TYPE, EVENTDC_TYPE, EVENTFINDER_TYPE, NETACCESS_TYPE, NETDC_TYPE, NETFINDER_TYPE, PLOTTABLEDC_TYPE, SEISDC_TYPE| Constructor and Description |
|---|
NSSeismogramDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fissuresNamingService) |
| Modifier and Type | Method and Description |
|---|---|
edu.iris.Fissures.IfSeismogramDC.RequestFilter[] |
available_data(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq) |
void |
cancel_request(java.lang.String a_request) |
org.omg.CORBA.Object |
getCorbaObject()
Gets the real corba DataCenter object for which this is a proxy.
|
edu.iris.Fissures.IfSeismogramDC.DataCenter |
getDataCenter() |
java.lang.String |
getFullName() |
java.lang.String |
getServerDNS() |
java.lang.String |
getServerName() |
java.lang.String |
getServerType() |
edu.iris.Fissures.IfSeismogramDC.DataCenterOperations |
getWrappedDC()
Returns the DataCenterOperations directly inside of this one
|
edu.iris.Fissures.IfSeismogramDC.DataCenterOperations |
getWrappedDC(java.lang.Class wrappedClass)
Traverses through all of the ProxySeismogramDCs contained by this one, or
the one it contains and if it finds one of the passed in class, returns
it.
|
java.lang.String |
queue_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq) |
protected void |
repackageException(org.omg.CORBA.UserException e) |
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() |
protected java.lang.String serverDNS
protected java.lang.String serverName
protected FissuresNamingService nameService
public NSSeismogramDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fissuresNamingService)
public edu.iris.Fissures.IfSeismogramDC.DataCenterOperations getWrappedDC()
ProxySeismogramDCgetWrappedDC in interface ProxySeismogramDCpublic edu.iris.Fissures.IfSeismogramDC.DataCenterOperations getWrappedDC(java.lang.Class wrappedClass)
ProxySeismogramDCgetWrappedDC in interface ProxySeismogramDCpublic java.lang.String getServerDNS()
getServerDNS in interface CorbaServerWrapperpublic java.lang.String getServerName()
getServerName in interface CorbaServerWrapperpublic java.lang.String getFullName()
getFullName in interface CorbaServerWrapperpublic java.lang.String getServerType()
getServerType in interface CorbaServerWrapperpublic void reset()
ProxySeismogramDCreset in interface CorbaServerWrapperreset in interface ProxySeismogramDCpublic org.omg.CORBA.Object getCorbaObject()
ProxySeismogramDCgetCorbaObject in interface ProxySeismogramDCgetCorbaObject in interface ServerNameDNSpublic edu.iris.Fissures.IfSeismogramDC.DataCenter getDataCenter()
protected void repackageException(org.omg.CORBA.UserException e)
public java.lang.String queue_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq)
throws edu.iris.Fissures.FissuresException
queue_seismograms in interface edu.iris.Fissures.IfSeismogramDC.DataCenterOperationsedu.iris.Fissures.FissuresExceptionpublic edu.iris.Fissures.IfSeismogramDC.LocalSeismogram[] retrieve_queue(java.lang.String a_request)
throws edu.iris.Fissures.FissuresException
retrieve_queue in interface edu.iris.Fissures.IfSeismogramDC.DataCenterOperationsedu.iris.Fissures.FissuresExceptionpublic edu.iris.Fissures.IfSeismogramDC.RequestFilter[] available_data(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq)
available_data in interface edu.iris.Fissures.IfSeismogramDC.DataCenterOperationspublic void cancel_request(java.lang.String a_request)
throws edu.iris.Fissures.FissuresException
cancel_request in interface edu.iris.Fissures.IfSeismogramDC.DataCenterOperationsedu.iris.Fissures.FissuresExceptionpublic 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
request_seismograms in interface edu.iris.Fissures.IfSeismogramDC.DataCenterOperationsedu.iris.Fissures.FissuresExceptionpublic java.lang.String request_status(java.lang.String a_request)
throws edu.iris.Fissures.FissuresException
request_status in interface edu.iris.Fissures.IfSeismogramDC.DataCenterOperationsedu.iris.Fissures.FissuresExceptionpublic edu.iris.Fissures.IfSeismogramDC.LocalSeismogram[] retrieve_seismograms(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] a_filterseq)
throws edu.iris.Fissures.FissuresException
retrieve_seismograms in interface edu.iris.Fissures.IfSeismogramDC.DataCenterOperationsedu.iris.Fissures.FissuresExceptionpublic java.lang.String toString()
toString in class java.lang.Object