edu.iris.Fissures.IfEvent
Interface EventFinderOperations

All Superinterfaces:
EventDCOperations, EventMgrOperations
All Known Subinterfaces:
EventFinder
All Known Implementing Classes:
_EventFinderStub, EventFinderPOA, EventFinderPOATie

public interface EventFinderOperations
extends EventMgrOperations

The EventFinder interface provides operations to lookup events in a store.


Method Summary
 java.lang.String[] catalogs_from(java.lang.String contrib)
           
 EventAccess[] get_by_name(java.lang.String name)
           
 java.lang.String[] known_catalogs()
           
 java.lang.String[] known_contributors()
           
 EventAccess[] query_events(Area the_area, Quantity min_depth, Quantity max_depth, TimeRange time_range, java.lang.String[] search_types, float min_magnitude, float max_magnitude, java.lang.String[] catalogs, java.lang.String[] contributors, int seq_max, EventSeqIterHolder iter)
          finds events that have on origin that matches the given arguments.
 
Methods inherited from interface edu.iris.Fissures.IfEvent.EventMgrOperations
a_factory
 
Methods inherited from interface edu.iris.Fissures.IfEvent.EventDCOperations
a_channel_finder, a_finder
 

Method Detail

query_events

EventAccess[] query_events(Area the_area,
                           Quantity min_depth,
                           Quantity max_depth,
                           TimeRange time_range,
                           java.lang.String[] search_types,
                           float min_magnitude,
                           float max_magnitude,
                           java.lang.String[] catalogs,
                           java.lang.String[] contributors,
                           int seq_max,
                           EventSeqIterHolder iter)
finds events that have on origin that matches the given arguments. Please note that if any of search_types, catalogs, or contributors are of length 0, then this will be interpreted by the server as anything is acceptable. In effect this provides a wildcard.


get_by_name

EventAccess[] get_by_name(java.lang.String name)

known_catalogs

java.lang.String[] known_catalogs()

known_contributors

java.lang.String[] known_contributors()

catalogs_from

java.lang.String[] catalogs_from(java.lang.String contrib)