org.edg.data.reptor.catalog
Class ReplicaCatalogPool

java.lang.Object
  extended byorg.edg.data.reptor.catalog.ReplicaCatalogPool

public class ReplicaCatalogPool
extends java.lang.Object

Basic class to reuse LRC connections.

Version:
$Id: ReplicaCatalogPool.java,v 1.1 2003/07/07 16:14:42 mccance Exp $
Author:
Gavin McCance

Constructor Summary
ReplicaCatalogPool(InfoService info)
           
 
Method Summary
 org.edg.data.rls.EdgLocalReplicaCatalog getCatalog(java.lang.String seHost)
           
 org.edg.data.rls.EdgLocalReplicaCatalog getCatalog(java.net.URI surl)
           
 org.edg.data.rls.EdgLocalReplicaCatalog getCatalogByEndpoint(java.lang.String endpoint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReplicaCatalogPool

public ReplicaCatalogPool(InfoService info)
Method Detail

getCatalog

public org.edg.data.rls.EdgLocalReplicaCatalog getCatalog(java.lang.String seHost)
                                                   throws CatalogCommunicationException
Throws:
CatalogCommunicationException

getCatalog

public org.edg.data.rls.EdgLocalReplicaCatalog getCatalog(java.net.URI surl)
                                                   throws CatalogCommunicationException
Throws:
CatalogCommunicationException

getCatalogByEndpoint

public org.edg.data.rls.EdgLocalReplicaCatalog getCatalogByEndpoint(java.lang.String endpoint)
                                                             throws CatalogCommunicationException
Throws:
CatalogCommunicationException