edu.sc.seis.cormorant.network
Class NetworkExplorerImpl

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by edu.iris.Fissures.IfNetwork.NetworkExplorerPOA
          extended by edu.sc.seis.cormorant.network.NetworkExplorerImpl
All Implemented Interfaces:
edu.iris.Fissures.IfNetwork.NetworkExplorerOperations, org.omg.CORBA.portable.InvokeHandler

public class NetworkExplorerImpl
extends edu.iris.Fissures.IfNetwork.NetworkExplorerPOA

NetworkExplorerImpl.java Created: Thu Mar 15 11:35:13 2001


Field Summary
protected  edu.sc.seis.fissuresUtil.hibernate.NetworkDB netdb
           
 
Constructor Summary
NetworkExplorerImpl(edu.sc.seis.fissuresUtil.hibernate.NetworkDB jdbcChannel)
           
 
Method Summary
 edu.iris.Fissures.IfNetwork.ChannelId[][] locate_all(edu.iris.Fissures.Area the_area, int seq_max, edu.iris.Fissures.IfNetwork.ChannelGroupIterHolder iter)
           
 edu.iris.Fissures.IfNetwork.ChannelId[][] locate_by_sampling(edu.iris.Fissures.Area the_area, edu.iris.Fissures.IfNetwork.SamplingRange sampling, int seq_max, edu.iris.Fissures.IfNetwork.ChannelGroupIterHolder iter)
           
 edu.iris.Fissures.IfNetwork.ChannelId[] locate_channels(edu.iris.Fissures.Area the_area, edu.iris.Fissures.IfNetwork.SamplingRange sampling, edu.iris.Fissures.IfNetwork.OrientationRange orientation, int seq_max, edu.iris.Fissures.IfNetwork.ChannelIdIterHolder iter)
           
 edu.iris.Fissures.IfNetwork.Channel retrieve_channel(edu.iris.Fissures.IfNetwork.ChannelId a_channel)
           
 edu.iris.Fissures.IfNetwork.ChannelId[] retrieve_grouping(edu.iris.Fissures.IfNetwork.ChannelId a_channel)
           
 
Methods inherited from class edu.iris.Fissures.IfNetwork.NetworkExplorerPOA
_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

netdb

protected edu.sc.seis.fissuresUtil.hibernate.NetworkDB netdb
Constructor Detail

NetworkExplorerImpl

public NetworkExplorerImpl(edu.sc.seis.fissuresUtil.hibernate.NetworkDB jdbcChannel)
Method Detail

locate_channels

public edu.iris.Fissures.IfNetwork.ChannelId[] locate_channels(edu.iris.Fissures.Area the_area,
                                                               edu.iris.Fissures.IfNetwork.SamplingRange sampling,
                                                               edu.iris.Fissures.IfNetwork.OrientationRange orientation,
                                                               int seq_max,
                                                               edu.iris.Fissures.IfNetwork.ChannelIdIterHolder iter)

locate_by_sampling

public edu.iris.Fissures.IfNetwork.ChannelId[][] locate_by_sampling(edu.iris.Fissures.Area the_area,
                                                                    edu.iris.Fissures.IfNetwork.SamplingRange sampling,
                                                                    int seq_max,
                                                                    edu.iris.Fissures.IfNetwork.ChannelGroupIterHolder iter)

locate_all

public edu.iris.Fissures.IfNetwork.ChannelId[][] locate_all(edu.iris.Fissures.Area the_area,
                                                            int seq_max,
                                                            edu.iris.Fissures.IfNetwork.ChannelGroupIterHolder iter)

retrieve_channel

public edu.iris.Fissures.IfNetwork.Channel retrieve_channel(edu.iris.Fissures.IfNetwork.ChannelId a_channel)
                                                     throws edu.iris.Fissures.IfNetwork.ChannelNotFound
Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound

retrieve_grouping

public edu.iris.Fissures.IfNetwork.ChannelId[] retrieve_grouping(edu.iris.Fissures.IfNetwork.ChannelId a_channel)
                                                          throws edu.iris.Fissures.IfNetwork.ChannelNotFound
Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound