org.objectweb.jonas.ws
Class WSDLManager

java.lang.Object
  extended by org.objectweb.jonas.ws.WSDLManager

public class WSDLManager
extends java.lang.Object

Delegate publishing to all added WSDL Handlers.


Constructor Summary
WSDLManager()
          Get a new instance of WSDLManager.
 
Method Summary
 void addHandler(WSDLHandler handler)
          Add a WSDL Handler in charge of publish a wsdl file at a location.
 void publish(ServiceDesc sd)
          Delegate publishing to all added WSDL Handlers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLManager

public WSDLManager()
Get a new instance of WSDLManager.

Method Detail

addHandler

public void addHandler(WSDLHandler handler)
Add a WSDL Handler in charge of publish a wsdl file at a location.

Parameters:
handler - the new WSDL handler.

publish

public void publish(ServiceDesc sd)
             throws WSServiceException
Delegate publishing to all added WSDL Handlers.

Parameters:
sd - the ServiceDesc containing the wsdl file to publish.
Throws:
WSServiceException - When publication fails.