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:
NetworkExplorerOperations, org.omg.CORBA.portable.InvokeHandler

public class NetworkExplorerImpl
extends NetworkExplorerPOA

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

Version:
Author:
Philip Crotwell

Field Summary
protected  edu.sc.seis.fissuresUtil.database.network.JDBCChannel jdbcChannel
           
 
Constructor Summary
NetworkExplorerImpl(edu.sc.seis.fissuresUtil.database.network.JDBCChannel jdbcChannel)
           
 
Method Summary
 ChannelId[][] locate_all(Area the_area, int seq_max, ChannelGroupIterHolder iter)
           
 ChannelId[][] locate_by_sampling(Area the_area, SamplingRange sampling, int seq_max, ChannelGroupIterHolder iter)
           
 ChannelId[] locate_channels(Area the_area, SamplingRange sampling, OrientationRange orientation, int seq_max, ChannelIdIterHolder iter)
           
 Channel retrieve_channel(ChannelId a_channel)
           
 ChannelId[] retrieve_grouping(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

jdbcChannel

protected edu.sc.seis.fissuresUtil.database.network.JDBCChannel jdbcChannel
Constructor Detail

NetworkExplorerImpl

public NetworkExplorerImpl(edu.sc.seis.fissuresUtil.database.network.JDBCChannel jdbcChannel)
Method Detail

locate_channels

public ChannelId[] locate_channels(Area the_area,
                                   SamplingRange sampling,
                                   OrientationRange orientation,
                                   int seq_max,
                                   ChannelIdIterHolder iter)
Specified by:
locate_channels in interface NetworkExplorerOperations
Specified by:
locate_channels in class NetworkExplorerPOA

locate_by_sampling

public ChannelId[][] locate_by_sampling(Area the_area,
                                        SamplingRange sampling,
                                        int seq_max,
                                        ChannelGroupIterHolder iter)
Specified by:
locate_by_sampling in interface NetworkExplorerOperations
Specified by:
locate_by_sampling in class NetworkExplorerPOA

locate_all

public ChannelId[][] locate_all(Area the_area,
                                int seq_max,
                                ChannelGroupIterHolder iter)
Specified by:
locate_all in interface NetworkExplorerOperations
Specified by:
locate_all in class NetworkExplorerPOA

retrieve_channel

public Channel retrieve_channel(ChannelId a_channel)
                         throws ChannelNotFound
Specified by:
retrieve_channel in interface NetworkExplorerOperations
Specified by:
retrieve_channel in class NetworkExplorerPOA
Throws:
ChannelNotFound

retrieve_grouping

public ChannelId[] retrieve_grouping(ChannelId a_channel)
                              throws ChannelNotFound
Specified by:
retrieve_grouping in interface NetworkExplorerOperations
Specified by:
retrieve_grouping in class NetworkExplorerPOA
Throws:
ChannelNotFound


Copyright © 2004-2007 Seismology at the University of South Carolina. All Rights Reserved.