uk.ac.soton.ecs.grimoires.server.impl.wsdl.handlers
Class DefaultWSDLHandler

java.lang.Object
  extended byuk.ac.soton.ecs.grimoires.server.impl.wsdl.handlers.DefaultWSDLHandler
All Implemented Interfaces:
WSDLHandler
Direct Known Subclasses:
uk.ac.soton.ecs.grimoires.server.impl.wsdl.handlers.NotImplementedWSDLHandler

public class DefaultWSDLHandler
extends Object
implements WSDLHandler

A handler for WSDL File Messages which calls a default handling method defined at construct time.


Constructor Summary
DefaultWSDLHandler(MessageHandler handler)
           
 
Method Summary
 Object process(AddWSDLFile message)
           
 Object process(AddWSDLFileAdvert message)
           
 Object process(FindServicesByInterface message)
           
 Object process(GetAllWSDLFiles message)
           
 Object process(GetWSDLAdvertContent message)
           
 Object process(GetWSDLAdvertContentByURL message)
           
 Object process(RemoveWSDLFile message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultWSDLHandler

public DefaultWSDLHandler(MessageHandler handler)
Method Detail

process

public Object process(AddWSDLFile message)
Specified by:
process in interface WSDLHandler

process

public Object process(AddWSDLFileAdvert message)
Specified by:
process in interface WSDLHandler

process

public Object process(GetWSDLAdvertContent message)
Specified by:
process in interface WSDLHandler

process

public Object process(GetWSDLAdvertContentByURL message)
Specified by:
process in interface WSDLHandler

process

public Object process(RemoveWSDLFile message)
Specified by:
process in interface WSDLHandler

process

public Object process(FindServicesByInterface message)
Specified by:
process in interface WSDLHandler

process

public Object process(GetAllWSDLFiles message)
Specified by:
process in interface WSDLHandler