edu.sc.seis.cormorant.network
Class NetworkFinderImpl

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

public class NetworkFinderImpl
extends NetworkFinderPOA

NetworkFinderImpl.java Created: Thu Mar 15 12:21:24 2001

Version:
Author:
Philip Crotwell

Field Summary
protected  NetworkServantLocator locator
           
 
Constructor Summary
NetworkFinderImpl(NetworkServantLocator locator)
           
 
Method Summary
 NetworkAccess[] retrieve_all()
           
 NetworkAccess[] retrieve_by_code(java.lang.String code)
          Only returns reals.
 NetworkAccess retrieve_by_id(NetworkId id)
          Only returns reals.
 NetworkAccess[] retrieve_by_name(java.lang.String name)
           
 
Methods inherited from class edu.iris.Fissures.IfNetwork.NetworkFinderPOA
_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

locator

protected NetworkServantLocator locator
Constructor Detail

NetworkFinderImpl

public NetworkFinderImpl(NetworkServantLocator locator)
Method Detail

retrieve_by_id

public NetworkAccess retrieve_by_id(NetworkId id)
                             throws NetworkNotFound
Only returns reals. Virtuals do not have a code

Specified by:
retrieve_by_id in interface NetworkFinderOperations
Specified by:
retrieve_by_id in class NetworkFinderPOA
Throws:
NetworkNotFound

retrieve_by_code

public NetworkAccess[] retrieve_by_code(java.lang.String code)
                                 throws NetworkNotFound
Only returns reals. Virtuals do not have a code

Specified by:
retrieve_by_code in interface NetworkFinderOperations
Specified by:
retrieve_by_code in class NetworkFinderPOA
Throws:
NetworkNotFound

retrieve_by_name

public NetworkAccess[] retrieve_by_name(java.lang.String name)
                                 throws NetworkNotFound
Specified by:
retrieve_by_name in interface NetworkFinderOperations
Specified by:
retrieve_by_name in class NetworkFinderPOA
Throws:
NetworkNotFound

retrieve_all

public NetworkAccess[] retrieve_all()
Specified by:
retrieve_all in interface NetworkFinderOperations
Specified by:
retrieve_all in class NetworkFinderPOA


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