edu.sc.seis.cormorant.event
Class EventFinderImpl

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by edu.iris.Fissures.IfEvent.EventFinderPOA
          extended by edu.sc.seis.cormorant.event.EventFinderImpl
All Implemented Interfaces:
edu.iris.Fissures.IfEvent.EventDCOperations, edu.iris.Fissures.IfEvent.EventFinderOperations, edu.iris.Fissures.IfEvent.EventMgrOperations, org.omg.CORBA.portable.InvokeHandler

public class EventFinderImpl
extends edu.iris.Fissures.IfEvent.EventFinderPOA


Field Summary
protected  EventDataAccess eventdb
           
 
Constructor Summary
EventFinderImpl(EventDataAccess eventdb, org.omg.PortableServer.POA poa)
           
 
Method Summary
 edu.iris.Fissures.IfEvent.EventChannelFinder a_channel_finder()
           
 edu.iris.Fissures.IfEvent.EventFactory a_factory()
           
 edu.iris.Fissures.IfEvent.EventFinder a_finder()
           
 java.lang.String[] catalogs_from(java.lang.String contributor)
           
 edu.iris.Fissures.IfEvent.EventAccess[] get_by_name(java.lang.String name)
           
 java.lang.String[] known_catalogs()
           
 java.lang.String[] known_contributors()
           
 edu.iris.Fissures.IfEvent.EventAccess[] query_events(edu.iris.Fissures.Area the_area, edu.iris.Fissures.Quantity min_depth, edu.iris.Fissures.Quantity max_depth, edu.iris.Fissures.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, edu.iris.Fissures.IfEvent.EventSeqIterHolder iter)
           
 void setEventFactory(edu.iris.Fissures.IfEvent.EventFactory eventFactory)
           
 void setEventFinder(edu.iris.Fissures.IfEvent.EventFinder eventFinder)
           
 
Methods inherited from class edu.iris.Fissures.IfEvent.EventFinderPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _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
 

Field Detail

eventdb

protected EventDataAccess eventdb
Constructor Detail

EventFinderImpl

public EventFinderImpl(EventDataAccess eventdb,
                       org.omg.PortableServer.POA poa)
Method Detail

query_events

public edu.iris.Fissures.IfEvent.EventAccess[] query_events(edu.iris.Fissures.Area the_area,
                                                            edu.iris.Fissures.Quantity min_depth,
                                                            edu.iris.Fissures.Quantity max_depth,
                                                            edu.iris.Fissures.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,
                                                            edu.iris.Fissures.IfEvent.EventSeqIterHolder iter)

get_by_name

public edu.iris.Fissures.IfEvent.EventAccess[] get_by_name(java.lang.String name)

a_factory

public edu.iris.Fissures.IfEvent.EventFactory a_factory()

a_finder

public edu.iris.Fissures.IfEvent.EventFinder a_finder()

a_channel_finder

public edu.iris.Fissures.IfEvent.EventChannelFinder a_channel_finder()

known_catalogs

public java.lang.String[] known_catalogs()

known_contributors

public java.lang.String[] known_contributors()

catalogs_from

public java.lang.String[] catalogs_from(java.lang.String contributor)

setEventFinder

public void setEventFinder(edu.iris.Fissures.IfEvent.EventFinder eventFinder)

setEventFactory

public void setEventFactory(edu.iris.Fissures.IfEvent.EventFactory eventFactory)