edu.iris.Fissures.IfSeismogramDC
Interface GroupingDataCenterOperations

All Superinterfaces:
DataCenterOperations
All Known Subinterfaces:
GroupingDataCenter
All Known Implementing Classes:
_GroupingDataCenterStub, GroupingDataCenterPOA, GroupingDataCenterPOATie

public interface GroupingDataCenterOperations
extends DataCenterOperations

A grouping data center will group seismogram data into motion vector groups. Motion vector grouping must come from the same site and have the same begin time, sample rate and number of points, ie they are the "3 components of motion".


Method Summary
 java.lang.String queue_groups(GroupRequest[] a_filterseq)
           
 java.lang.String request_groups(GroupRequest[] a_filterseq, DataCenterCallBack a_client)
           
 LocalMotionVector[] retrieve_group_queue(java.lang.String a_request)
           
 LocalMotionVector[] retrieve_groups(GroupRequest[] a_filterseq)
           
 
Methods inherited from interface edu.iris.Fissures.IfSeismogramDC.DataCenterOperations
available_data, cancel_request, queue_seismograms, request_seismograms, request_status, retrieve_queue, retrieve_seismograms
 

Method Detail

request_groups

java.lang.String request_groups(GroupRequest[] a_filterseq,
                                DataCenterCallBack a_client)
                                throws FissuresException
Throws:
FissuresException

retrieve_groups

LocalMotionVector[] retrieve_groups(GroupRequest[] a_filterseq)
                                    throws FissuresException
Throws:
FissuresException

queue_groups

java.lang.String queue_groups(GroupRequest[] a_filterseq)
                              throws FissuresException
Throws:
FissuresException

retrieve_group_queue

LocalMotionVector[] retrieve_group_queue(java.lang.String a_request)
                                         throws FissuresException
Throws:
FissuresException