org.springframework.ws.server.endpoint
Class AbstractStaxStreamPayloadEndpoint
java.lang.Object
org.springframework.xml.transform.TransformerObjectSupport
org.springframework.ws.server.endpoint.AbstractStaxPayloadEndpoint
org.springframework.ws.server.endpoint.AbstractStaxStreamPayloadEndpoint
All Implemented Interfaces: MessageEndpoint
Deprecated. as of Spring Web Services 2.0, in favor of annotated endpoints
@Deprecated
public abstract class AbstractStaxStreamPayloadEndpoint extends AbstractStaxPayloadEndpoint implements MessageEndpoint
Abstract base class for endpoints that handle the message payload with streaming StAX. Allows subclasses to read the
request with a XMLStreamReader
, and to create a response using a XMLStreamWriter
.
Since:
1.0.0
Author:
Arjen Poutsma
See Also: invokeInternal(javax.xml.stream.XMLStreamReader,javax.xml.stream.XMLStreamWriter)
,
XMLStreamReader
,
XMLStreamWriter
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
AbstractStaxStreamPayloadEndpoint
public AbstractStaxStreamPayloadEndpoint ()
Deprecated.
invoke
public final void invoke (MessageContext messageContext)
throws Exception
Deprecated. Description copied from interface: MessageEndpoint
Invokes an operation.
The given messageContext
can be used to create a response.
Specified by: invoke
in interface MessageEndpoint
Parameters: messageContext
- the message context
Throws:
Exception
- if an exception occurs
invokeInternal
protected abstract void invokeInternal (XMLStreamReader streamReader,
XMLStreamWriter streamWriter)
throws Exception
Deprecated. Template method. Subclasses must implement this. Offers the request payload as a XMLStreamReader
,
and a XMLStreamWriter
to write the response payload to.
Parameters: streamReader
- the reader to read the payload fromstreamWriter
- the writer to write the payload to
Throws:
Exception
Copyright © 2005-2013 The Spring Web Services Framework . All Rights Reserved.