org.apache.juddi.v3.client.mapping
Class ServiceLocator

java.lang.Object
  extended by org.apache.juddi.v3.client.mapping.ServiceLocator

public class ServiceLocator
extends Object

Author:
Kurt T Stam

Constructor Summary
ServiceLocator(UDDIClerk clerk, URLLocalizer urlLocalizer, Properties properties)
           
 
Method Summary
 void addService(String serviceKey)
           
 String lookupEndpoint(QName serviceQName, String portName)
           
 void removeService(String serviceKey)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceLocator

public ServiceLocator(UDDIClerk clerk,
                      URLLocalizer urlLocalizer,
                      Properties properties)
               throws ClassNotFoundException,
                      IllegalArgumentException,
                      SecurityException,
                      InstantiationException,
                      IllegalAccessException,
                      InvocationTargetException,
                      NoSuchMethodException,
                      DatatypeConfigurationException,
                      MalformedURLException,
                      RemoteException,
                      org.apache.commons.configuration.ConfigurationException,
                      javax.wsdl.WSDLException,
                      TransportException
Throws:
ClassNotFoundException
IllegalArgumentException
SecurityException
InstantiationException
IllegalAccessException
InvocationTargetException
NoSuchMethodException
DatatypeConfigurationException
MalformedURLException
RemoteException
org.apache.commons.configuration.ConfigurationException
javax.wsdl.WSDLException
TransportException
Method Detail

shutdown

public void shutdown()
              throws RemoteException,
                     org.apache.commons.configuration.ConfigurationException,
                     TransportException
Throws:
RemoteException
org.apache.commons.configuration.ConfigurationException
TransportException

addService

public void addService(String serviceKey)

removeService

public void removeService(String serviceKey)

lookupEndpoint

public String lookupEndpoint(QName serviceQName,
                             String portName)


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.