net.javacrumbs.springws.test
Interface RequestProcessor

All Known Subinterfaces:
LimitingRequestProcessor
All Known Implementing Classes:
AbstractExpressionProcessor, DefaultResponseGenerator, ExpressionAssertRequestValidator, LimitingRequestProcessorWrapper, RequestValidatorResponseGeneratorWrapper, SchemaRequestValidator, WebServiceTransportExceptionGenerator, XmlCompareRequestValidator, XPathRequestValidator

public interface RequestProcessor

Processes the request. It can either validate the request or generate a response based on the request.

Author:
Lukas Krecan

Method Summary
 org.springframework.ws.WebServiceMessage processRequest(java.net.URI uri, org.springframework.ws.WebServiceMessageFactory messageFactory, org.springframework.ws.WebServiceMessage request)
          Processes the request.
 

Method Detail

processRequest

org.springframework.ws.WebServiceMessage processRequest(java.net.URI uri,
                                                        org.springframework.ws.WebServiceMessageFactory messageFactory,
                                                        org.springframework.ws.WebServiceMessage request)
                                                        throws java.io.IOException
Processes the request. It can either validate the request or generate a response based on the request. Can return null if it does not apply to given request or throw an exception if appropriate.

Parameters:
uri -
messageFactory -
request -
Returns:
Throws:
java.io.IOException


Copyright © 2011. All Rights Reserved.