edu.sc.seis.cormorant.redirect
Class RedirectingNetworkFinder

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

public class RedirectingNetworkFinder
extends NetworkFinderPOA


Constructor Summary
RedirectingNetworkFinder(java.util.Properties confProps, java.lang.String controllerName)
           
 
Method Summary
 void clear()
           
 NetworkAccess[] retrieve_all()
           
 NetworkAccess[] retrieve_by_code(java.lang.String requiredCode)
           
 NetworkAccess retrieve_by_id(NetworkId requiredId)
           
 NetworkAccess[] retrieve_by_name(java.lang.String requiredName)
           
 void start(edu.sc.seis.fissuresUtil.namingService.FissuresNamingService nameService)
           
 
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
 

Constructor Detail

RedirectingNetworkFinder

public RedirectingNetworkFinder(java.util.Properties confProps,
                                java.lang.String controllerName)
Method Detail

start

public void start(edu.sc.seis.fissuresUtil.namingService.FissuresNamingService nameService)
           throws NetworkNotFound
Throws:
NetworkNotFound

clear

public void clear()

retrieve_all

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

retrieve_by_code

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

retrieve_by_id

public NetworkAccess retrieve_by_id(NetworkId requiredId)
                             throws NetworkNotFound
Specified by:
retrieve_by_id in interface NetworkFinderOperations
Specified by:
retrieve_by_id in class NetworkFinderPOA
Throws:
NetworkNotFound

retrieve_by_name

public NetworkAccess[] retrieve_by_name(java.lang.String requiredName)
Specified by:
retrieve_by_name in interface NetworkFinderOperations
Specified by:
retrieve_by_name in class NetworkFinderPOA


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