edu.iris.Fissures.IfSeismogramDC
Class GroupingDataCenterPOATie
java.lang.Object
org.omg.PortableServer.Servant
edu.iris.Fissures.IfSeismogramDC.GroupingDataCenterPOA
edu.iris.Fissures.IfSeismogramDC.GroupingDataCenterPOATie
- All Implemented Interfaces:
- DataCenterOperations, GroupingDataCenterOperations, org.omg.CORBA.portable.InvokeHandler
public class GroupingDataCenterPOATie
- extends GroupingDataCenterPOA
Methods inherited from class org.omg.PortableServer.Servant |
_get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GroupingDataCenterPOATie
public GroupingDataCenterPOATie(GroupingDataCenterOperations delegate)
GroupingDataCenterPOATie
public GroupingDataCenterPOATie(GroupingDataCenterOperations delegate,
org.omg.PortableServer.POA poa)
_delegate
public GroupingDataCenterOperations _delegate()
_delegate
public void _delegate(GroupingDataCenterOperations delegate)
_default_POA
public org.omg.PortableServer.POA _default_POA()
- Overrides:
_default_POA
in class org.omg.PortableServer.Servant
request_groups
public java.lang.String request_groups(GroupRequest[] a_filterseq,
DataCenterCallBack a_client)
throws FissuresException
- Throws:
FissuresException
retrieve_groups
public LocalMotionVector[] retrieve_groups(GroupRequest[] a_filterseq)
throws FissuresException
- Throws:
FissuresException
queue_groups
public java.lang.String queue_groups(GroupRequest[] a_filterseq)
throws FissuresException
- Throws:
FissuresException
retrieve_group_queue
public LocalMotionVector[] retrieve_group_queue(java.lang.String a_request)
throws FissuresException
- Throws:
FissuresException
available_data
public RequestFilter[] available_data(RequestFilter[] a_filterseq)
request_seismograms
public java.lang.String request_seismograms(RequestFilter[] a_filterseq,
DataCenterCallBack a_client,
boolean long_lived,
Time expiration_time)
throws FissuresException
- Description copied from interface:
DataCenterOperations
- if long_lived is true then the request is "sticky" in that
the client wants the data center to return not just the data
that it has in its archive currently, but also any data that it
receives up to the expiration_time. For instance if a station
sends its data by mailing tapes, then a researcher could issue
a request for data that is expected to be delivered from a
recent earthquake, even thought the data center does not yet
have the data. Note that expiration_time is ignored if long_lived
is false.
- Throws:
FissuresException
retrieve_seismograms
public LocalSeismogram[] retrieve_seismograms(RequestFilter[] a_filterseq)
throws FissuresException
- Throws:
FissuresException
queue_seismograms
public java.lang.String queue_seismograms(RequestFilter[] a_filterseq)
throws FissuresException
- Throws:
FissuresException
retrieve_queue
public LocalSeismogram[] retrieve_queue(java.lang.String a_request)
throws FissuresException
- Throws:
FissuresException
cancel_request
public void cancel_request(java.lang.String a_request)
throws FissuresException
- Throws:
FissuresException
request_status
public java.lang.String request_status(java.lang.String a_request)
throws FissuresException
- Throws:
FissuresException