uk.ac.soton.ecs.grimoires.server.impl.wsdl.handlers
Class WSDLHandlerImplemented
java.lang.Object
uk.ac.soton.ecs.grimoires.server.impl.wsdl.handlers.DefaultWSDLHandler
uk.ac.soton.ecs.grimoires.server.impl.wsdl.handlers.NotImplementedWSDLHandler
uk.ac.soton.ecs.grimoires.server.impl.wsdl.handlers.WSDLHandlerImplemented
- All Implemented Interfaces:
- WSDLHandler
- public class WSDLHandlerImplemented
- extends uk.ac.soton.ecs.grimoires.server.impl.wsdl.handlers.NotImplementedWSDLHandler
The implementation of the WSDL api. For each message of the WSFL api, we will
find a process method.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLHandlerImplemented
public WSDLHandlerImplemented(Configuration useConfig)
process
public Object process(AddWSDLFile message)
- Specified by:
process in interface WSDLHandler- Overrides:
process in class DefaultWSDLHandler
process
public Object process(AddWSDLFileAdvert message)
- Specified by:
process in interface WSDLHandler- Overrides:
process in class DefaultWSDLHandler
process
public Object process(RemoveWSDLFile message)
- Specified by:
process in interface WSDLHandler- Overrides:
process in class DefaultWSDLHandler
process
public Object process(FindServicesByInterface message)
- Specified by:
process in interface WSDLHandler- Overrides:
process in class DefaultWSDLHandler
process
public Object process(GetAllWSDLFiles message)
- Specified by:
process in interface WSDLHandler- Overrides:
process in class DefaultWSDLHandler
process
public Object process(GetWSDLAdvertContent message)
- Specified by:
process in interface WSDLHandler- Overrides:
process in class DefaultWSDLHandler
process
public Object process(GetWSDLAdvertContentByURL message)
- Specified by:
process in interface WSDLHandler- Overrides:
process in class DefaultWSDLHandler
getOperationsByURL
public OperationDetail[] getOperationsByURL(String url)
- Parameters:
url -
- Returns:
getInputMessageOfOperation
public MessageDetail getInputMessageOfOperation(OperationDetail opDetail)
- Parameters:
opDetail -
- Returns:
getOutputMessageOfOperation
public MessageDetail getOutputMessageOfOperation(OperationDetail opDetail)
- Parameters:
opDetail -
- Returns:
getFaultMessageOfOperation
public MessageDetail getFaultMessageOfOperation(OperationDetail opDetail)
- Parameters:
opDetail -
- Returns:
findInterfaceByOperation
public String findInterfaceByOperation(OperationDetail opDetail)
findOperationByMessagePart
public OperationDetail findOperationByMessagePart(MessagePartDetail msgDetail)
- Returns: