From 2cabff12db35899a5e2c64dc797e9ca2993aab47 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Thu, 16 Aug 2007 22:46:15 +0000 Subject: [PATCH] Added @since tags. --- .../ws/FaultAwareWebServiceMessage.java | 1 + .../ws/NoEndpointFoundException.java | 1 + .../ws/WebServiceException.java | 10 ++-- .../springframework/ws/WebServiceMessage.java | 1 + .../ws/WebServiceMessageException.java | 9 ++-- .../ws/WebServiceMessageFactory.java | 12 ++--- .../ws/client/WebServiceClientException.java | 3 ++ .../ws/client/WebServiceFaultException.java | 1 + .../ws/client/WebServiceIOException.java | 3 ++ .../WebServiceTransformerException.java | 3 ++ .../client/WebServiceTransportException.java | 3 ++ .../ws/client/core/FaultMessageResolver.java | 1 + .../core/SimpleFaultMessageResolver.java | 1 + .../ws/client/core/SourceExtractor.java | 1 + .../core/WebServiceMessageCallback.java | 1 + .../core/WebServiceMessageExtractor.java | 1 + .../ws/client/core/WebServiceOperations.java | 1 + .../support/WebServiceGatewaySupport.java | 1 + .../ws/client/support/WebServiceAccessor.java | 1 + .../ws/context/AbstractMessageContext.java | 1 + .../ws/context/DefaultMessageContext.java | 1 + .../ws/context/MessageContext.java | 7 +-- .../ws/mime/AbstractMimeMessage.java | 2 + .../springframework/ws/mime/Attachment.java | 1 + .../ws/mime/AttachmentException.java | 1 + .../springframework/ws/mime/MimeMessage.java | 1 + .../springframework/ws/pox/PoxMessage.java | 1 + .../ws/pox/PoxMessageException.java | 1 + .../ws/pox/dom/DomPoxMessage.java | 1 + .../ws/pox/dom/DomPoxMessageException.java | 1 + .../ws/pox/dom/DomPoxMessageFactory.java | 1 + .../ws/server/EndpointAdapter.java | 9 ++-- .../ws/server/EndpointExceptionResolver.java | 1 + .../ws/server/EndpointInterceptor.java | 1 + .../ws/server/EndpointInvocationChain.java | 1 + .../ws/server/EndpointMapping.java | 7 +-- .../ws/server/MessageDispatcher.java | 1 + .../AbstractDom4jPayloadEndpoint.java | 1 + .../endpoint/AbstractDomPayloadEndpoint.java | 1 + .../AbstractEndpointExceptionResolver.java | 1 + .../endpoint/AbstractJDomPayloadEndpoint.java | 1 + .../endpoint/AbstractLoggingInterceptor.java | 1 + .../AbstractMarshallingPayloadEndpoint.java | 1 + .../endpoint/AbstractSaxPayloadEndpoint.java | 1 + .../AbstractStaxEventPayloadEndpoint.java | 1 + .../endpoint/AbstractStaxPayloadEndpoint.java | 9 ++-- .../AbstractStaxStreamPayloadEndpoint.java | 1 + .../endpoint/AbstractXomPayloadEndpoint.java | 1 + .../ws/server/endpoint/MessageEndpoint.java | 5 +- .../ws/server/endpoint/MethodEndpoint.java | 1 + .../ws/server/endpoint/PayloadEndpoint.java | 1 + .../AbstractMethodEndpointAdapter.java | 1 + .../MarshallingMethodEndpointAdapter.java | 1 + .../adapter/MessageEndpointAdapter.java | 1 + .../adapter/MessageMethodEndpointAdapter.java | 1 + .../adapter/PayloadEndpointAdapter.java | 1 + .../adapter/PayloadMethodEndpointAdapter.java | 1 + .../AbstractValidatingInterceptor.java | 1 + .../EndpointInterceptorAdapter.java | 9 ++-- .../PayloadLoggingInterceptor.java | 12 ++--- .../PayloadTransformingInterceptor.java | 1 + .../mapping/AbstractEndpointMapping.java | 1 + .../AbstractMapBasedEndpointMapping.java | 1 + .../AbstractMethodEndpointMapping.java | 1 + .../mapping/AbstractQNameEndpointMapping.java | 1 + .../PayloadRootQNameEndpointMapping.java | 1 + .../mapping/SimpleMethodEndpointMapping.java | 1 + .../mapping/XPathPayloadEndpointMapping.java | 9 ++-- .../endpoint/support/PayloadRootUtils.java | 1 + .../ws/soap/AbstractSoapMessage.java | 1 + .../org/springframework/ws/soap/SoapBody.java | 1 + .../ws/soap/SoapBodyException.java | 1 + .../springframework/ws/soap/SoapElement.java | 1 + .../ws/soap/SoapElementException.java | 1 + .../springframework/ws/soap/SoapEnvelope.java | 1 + .../ws/soap/SoapEnvelopeException.java | 1 + .../springframework/ws/soap/SoapFault.java | 4 +- .../ws/soap/SoapFaultDetail.java | 1 + .../ws/soap/SoapFaultDetailElement.java | 9 ++-- .../ws/soap/SoapFaultException.java | 1 + .../springframework/ws/soap/SoapHeader.java | 1 + .../ws/soap/SoapHeaderElement.java | 1 + .../ws/soap/SoapHeaderException.java | 1 + .../springframework/ws/soap/SoapMessage.java | 1 + .../ws/soap/SoapMessageCreationException.java | 9 ++-- .../ws/soap/SoapMessageException.java | 9 ++-- .../ws/soap/SoapMessageFactory.java | 1 + .../springframework/ws/soap/SoapVersion.java | 53 +++++-------------- .../ws/soap/axiom/AxiomAttachment.java | 1 + .../ws/soap/axiom/AxiomContentHandler.java | 1 + .../ws/soap/axiom/AxiomSoap11Body.java | 1 + .../ws/soap/axiom/AxiomSoap11Fault.java | 1 + .../ws/soap/axiom/AxiomSoap11Header.java | 1 + .../ws/soap/axiom/AxiomSoap12Body.java | 1 + .../ws/soap/axiom/AxiomSoap12Header.java | 1 + .../ws/soap/axiom/AxiomSoapBody.java | 1 + .../ws/soap/axiom/AxiomSoapBodyException.java | 1 + .../ws/soap/axiom/AxiomSoapElement.java | 1 + .../ws/soap/axiom/AxiomSoapEnvelope.java | 1 + .../axiom/AxiomSoapEnvelopeException.java | 1 + .../ws/soap/axiom/AxiomSoapFaultDetail.java | 1 + .../axiom/AxiomSoapFaultDetailElement.java | 1 + .../soap/axiom/AxiomSoapFaultException.java | 1 + .../ws/soap/axiom/AxiomSoapHeader.java | 1 + .../soap/axiom/AxiomSoapHeaderException.java | 1 + .../ws/soap/axiom/AxiomSoapMessage.java | 1 + .../AxiomSoapMessageCreationException.java | 1 + .../soap/axiom/AxiomSoapMessageException.java | 1 + .../soap/axiom/AxiomSoapMessageFactory.java | 1 + .../ws/soap/axiom/support/AxiomUtils.java | 1 + .../soap/client/SoapFaultClientException.java | 1 + .../soap/client/core/SoapActionCallback.java | 1 + .../client/core/SoapFaultMessageResolver.java | 1 + .../ws/soap/saaj/Saaj11Implementation.java | 1 + .../ws/soap/saaj/Saaj12Implementation.java | 1 + .../ws/soap/saaj/Saaj13Implementation.java | 1 + .../ws/soap/saaj/SaajAttachment.java | 1 + .../ws/soap/saaj/SaajImplementation.java | 1 + .../ws/soap/saaj/SaajSoap11Body.java | 1 + .../ws/soap/saaj/SaajSoap11Fault.java | 1 + .../ws/soap/saaj/SaajSoap11Header.java | 1 + .../ws/soap/saaj/SaajSoap12Body.java | 1 + .../ws/soap/saaj/SaajSoap12Fault.java | 1 + .../ws/soap/saaj/SaajSoap12Header.java | 1 + .../ws/soap/saaj/SaajSoapBody.java | 1 + .../ws/soap/saaj/SaajSoapElement.java | 1 + .../ws/soap/saaj/SaajSoapEnvelope.java | 1 + .../soap/saaj/SaajSoapEnvelopeException.java | 1 + .../ws/soap/saaj/SaajSoapFault.java | 1 + .../ws/soap/saaj/SaajSoapFaultDetail.java | 1 + .../soap/saaj/SaajSoapFaultDetailElement.java | 1 + .../ws/soap/saaj/SaajSoapFaultException.java | 1 + .../ws/soap/saaj/SaajSoapHeader.java | 1 + .../ws/soap/saaj/SaajSoapHeaderElement.java | 1 + .../ws/soap/saaj/SaajSoapHeaderException.java | 1 + .../ws/soap/saaj/SaajSoapMessage.java | 1 + .../SaajSoapMessageCreationException.java | 1 + .../soap/saaj/SaajSoapMessageException.java | 1 + .../ws/soap/saaj/SaajSoapMessageFactory.java | 1 + .../soap/saaj/support/SaajContentHandler.java | 1 + .../ws/soap/saaj/support/SaajUtils.java | 1 + .../ws/soap/saaj/support/SaajXmlReader.java | 1 + .../soap/server/SoapEndpointInterceptor.java | 1 + .../server/SoapEndpointInvocationChain.java | 1 + .../ws/soap/server/SoapEndpointMapping.java | 1 + .../ws/soap/server/SoapMessageDispatcher.java | 1 + ...tSoapFaultDefinitionExceptionResolver.java | 1 + .../endpoint/SimpleSoapExceptionResolver.java | 13 ++--- .../server/endpoint/SoapFaultDefinition.java | 1 + .../endpoint/SoapFaultDefinitionEditor.java | 1 + .../SoapFaultMappingExceptionResolver.java | 1 + ...actFaultCreatingValidatingInterceptor.java | 5 +- .../PayloadValidatingInterceptor.java | 9 ++-- .../SoapEnvelopeLoggingInterceptor.java | 1 + .../DelegatingSoapEndpointMapping.java | 1 + .../mapping/SoapActionEndpointMapping.java | 1 + .../ws/soap/soap11/Soap11Body.java | 1 + .../ws/soap/soap11/Soap11Fault.java | 5 +- .../ws/soap/soap11/Soap11Header.java | 1 + .../ws/soap/soap12/Soap12Body.java | 1 + .../ws/soap/soap12/Soap12Fault.java | 17 ++---- .../ws/soap/soap12/Soap12Header.java | 1 + .../ws/support/MarshallingUtils.java | 1 + .../transport/AbstractReceiverConnection.java | 1 + .../transport/AbstractSenderConnection.java | 1 + .../AbstractWebServiceConnection.java | 1 + .../EndpointAwareWebServiceConnection.java | 1 + .../FaultAwareWebServiceConnection.java | 1 + .../ws/transport/TransportConstants.java | 1 + .../ws/transport/TransportException.java | 1 + .../ws/transport/TransportInputStream.java | 1 + .../ws/transport/TransportOutputStream.java | 1 + .../ws/transport/WebServiceConnection.java | 1 + .../transport/WebServiceMessageReceiver.java | 1 + .../ws/transport/WebServiceMessageSender.java | 10 ++-- .../context/DefaultTransportContext.java | 1 + .../transport/context/TransportContext.java | 1 + .../context/TransportContextHolder.java | 1 + .../http/AbstractHttpSenderConnection.java | 1 + .../AbstractHttpWebServiceMessageSender.java | 1 + .../transport/http/CommonsHttpConnection.java | 1 + .../http/CommonsHttpMessageSender.java | 1 + .../transport/http/HttpServletConnection.java | 1 + .../http/HttpTransportConstants.java | 1 + .../http/HttpTransportException.java | 1 + .../ws/transport/http/HttpUrlConnection.java | 1 + .../http/HttpUrlConnectionMessageSender.java | 1 + .../http/MessageDispatcherServlet.java | 1 + ...bServiceMessageReceiverHandlerAdapter.java | 1 + .../http/WsdlDefinitionHandlerAdapter.java | 2 + .../support/DefaultStrategiesHelper.java | 1 + .../support/EnumerationIterator.java | 1 + ...ebServiceMessageReceiverObjectSupport.java | 1 + .../ws/wsdl/WsdlDefinition.java | 1 + .../ws/wsdl/WsdlDefinitionException.java | 1 + .../wsdl/wsdl11/DynamicWsdl11Definition.java | 1 + .../wsdl/wsdl11/SimpleWsdl11Definition.java | 21 ++++---- .../ws/wsdl/wsdl11/Wsdl11Definition.java | 3 +- .../wsdl/wsdl11/Wsdl11DefinitionBuilder.java | 1 + .../ws/wsdl/wsdl11/Wsdl4jDefinition.java | 1 + .../wsdl11/Wsdl4jDefinitionException.java | 1 + ...bstractBindingWsdl4jDefinitionBuilder.java | 1 + ...AbstractSoap11Wsdl4jDefinitionBuilder.java | 1 + .../AbstractWsdl4jDefinitionBuilder.java | 13 ++--- ...XsdBasedSoap11Wsdl4jDefinitionBuilder.java | 1 + .../ws/MockWebServiceMessage.java | 1 + .../ws/client/core/SimpleSaajServlet.java | 1 + 207 files changed, 300 insertions(+), 170 deletions(-) diff --git a/core/src/main/java/org/springframework/ws/FaultAwareWebServiceMessage.java b/core/src/main/java/org/springframework/ws/FaultAwareWebServiceMessage.java index 7944ffee..6c011282 100644 --- a/core/src/main/java/org/springframework/ws/FaultAwareWebServiceMessage.java +++ b/core/src/main/java/org/springframework/ws/FaultAwareWebServiceMessage.java @@ -25,6 +25,7 @@ import org.springframework.ws.soap.SoapMessage; * * @author Arjen Poutsma * @see SoapMessage + * @since 1.0 */ public interface FaultAwareWebServiceMessage extends WebServiceMessage { diff --git a/core/src/main/java/org/springframework/ws/NoEndpointFoundException.java b/core/src/main/java/org/springframework/ws/NoEndpointFoundException.java index 113644a0..8586eff2 100644 --- a/core/src/main/java/org/springframework/ws/NoEndpointFoundException.java +++ b/core/src/main/java/org/springframework/ws/NoEndpointFoundException.java @@ -20,6 +20,7 @@ package org.springframework.ws; * Exception thrown when an endpoint cannot be resolved for an incoming message request. * * @author Arjen Poutsma + * @since 1.0 */ public final class NoEndpointFoundException extends WebServiceException { diff --git a/core/src/main/java/org/springframework/ws/WebServiceException.java b/core/src/main/java/org/springframework/ws/WebServiceException.java index 2d33b4b3..d7703e4b 100644 --- a/core/src/main/java/org/springframework/ws/WebServiceException.java +++ b/core/src/main/java/org/springframework/ws/WebServiceException.java @@ -16,20 +16,21 @@ package org.springframework.ws; -import org.springframework.core.NestedRuntimeException; - import java.io.Serializable; +import org.springframework.core.NestedRuntimeException; + /** * Root of the hierarchy of Web Service exceptions. * * @author Arjen Poutsma + * @since 1.0 */ -public abstract class WebServiceException - extends NestedRuntimeException implements Serializable { +public abstract class WebServiceException extends NestedRuntimeException implements Serializable { /** * Create a new instance of the WebServiceException class. + * * @param msg the detail message */ public WebServiceException(String msg) { @@ -38,6 +39,7 @@ public abstract class WebServiceException /** * Create a new instance of the WebServiceException class. + * * @param msg the detail message * @param ex the root {@link Throwable exception} */ diff --git a/core/src/main/java/org/springframework/ws/WebServiceMessage.java b/core/src/main/java/org/springframework/ws/WebServiceMessage.java index 5615a8b3..4a6e1eb3 100644 --- a/core/src/main/java/org/springframework/ws/WebServiceMessage.java +++ b/core/src/main/java/org/springframework/ws/WebServiceMessage.java @@ -29,6 +29,7 @@ import javax.xml.transform.Source; * @author Arjen Poutsma * @see org.springframework.ws.soap.SoapMessage * @see WebServiceMessageFactory + * @since 1.0 */ public interface WebServiceMessage { diff --git a/core/src/main/java/org/springframework/ws/WebServiceMessageException.java b/core/src/main/java/org/springframework/ws/WebServiceMessageException.java index 991cff93..24fa3b60 100644 --- a/core/src/main/java/org/springframework/ws/WebServiceMessageException.java +++ b/core/src/main/java/org/springframework/ws/WebServiceMessageException.java @@ -20,19 +20,16 @@ package org.springframework.ws; * Base class for all web service message exceptions. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class WebServiceMessageException extends WebServiceException { - /** - * Constructor for WebServiceMessageException. - */ + /** Constructor for WebServiceMessageException. */ public WebServiceMessageException(String msg) { super(msg); } - /** - * Constructor for WebServiceMessageException. - */ + /** Constructor for WebServiceMessageException. */ public WebServiceMessageException(String msg, Throwable ex) { super(msg, ex); } diff --git a/core/src/main/java/org/springframework/ws/WebServiceMessageFactory.java b/core/src/main/java/org/springframework/ws/WebServiceMessageFactory.java index 8f5fd77c..8c517ad6 100644 --- a/core/src/main/java/org/springframework/ws/WebServiceMessageFactory.java +++ b/core/src/main/java/org/springframework/ws/WebServiceMessageFactory.java @@ -20,13 +20,14 @@ import java.io.IOException; import java.io.InputStream; /** - * The WebServiceMessageFactory serves as a factory for - * {@link org.springframework.ws.WebServiceMessage WebServiceMessages}. - * + * The WebServiceMessageFactory serves as a factory for {@link org.springframework.ws.WebServiceMessage + * WebServiceMessages}. + *

*

Allows the creation of empty messages, or messages based on InputStreams. * * @author Arjen Poutsma * @see org.springframework.ws.WebServiceMessage + * @since 1.0 */ public interface WebServiceMessageFactory { @@ -40,9 +41,8 @@ public interface WebServiceMessageFactory { /** * Reads a {@link WebServiceMessage} from the given input stream. *

- * If the given stream is an instance of - * {@link org.springframework.ws.transport.TransportInputStream TransportInputStream}, - * the headers will be read from the request. + * If the given stream is an instance of {@link org.springframework.ws.transport.TransportInputStream + * TransportInputStream}, the headers will be read from the request. * * @param inputStream the inputstream to read the message from * @return the created message diff --git a/core/src/main/java/org/springframework/ws/client/WebServiceClientException.java b/core/src/main/java/org/springframework/ws/client/WebServiceClientException.java index 05748ab1..aed0f232 100644 --- a/core/src/main/java/org/springframework/ws/client/WebServiceClientException.java +++ b/core/src/main/java/org/springframework/ws/client/WebServiceClientException.java @@ -22,11 +22,13 @@ import org.springframework.ws.WebServiceException; * Exception thrown whenever an error occurs on the client-side. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class WebServiceClientException extends WebServiceException { /** * Create a new instance of the WebServiceClientException class. + * * @param msg the detail message */ public WebServiceClientException(String msg) { @@ -35,6 +37,7 @@ public abstract class WebServiceClientException extends WebServiceException { /** * Create a new instance of the WebServiceClientException class. + * * @param msg the detail message * @param ex the root {@link Throwable exception} */ diff --git a/core/src/main/java/org/springframework/ws/client/WebServiceFaultException.java b/core/src/main/java/org/springframework/ws/client/WebServiceFaultException.java index 63f02ade..5e4cad67 100644 --- a/core/src/main/java/org/springframework/ws/client/WebServiceFaultException.java +++ b/core/src/main/java/org/springframework/ws/client/WebServiceFaultException.java @@ -22,6 +22,7 @@ import org.springframework.ws.FaultAwareWebServiceMessage; * Thrown by SimpleFaultMessageResolver when the response message has a fault. * * @author Arjen Poutsma + * @since 1.0 */ public class WebServiceFaultException extends WebServiceClientException { diff --git a/core/src/main/java/org/springframework/ws/client/WebServiceIOException.java b/core/src/main/java/org/springframework/ws/client/WebServiceIOException.java index b17f9395..39d28165 100644 --- a/core/src/main/java/org/springframework/ws/client/WebServiceIOException.java +++ b/core/src/main/java/org/springframework/ws/client/WebServiceIOException.java @@ -22,11 +22,13 @@ import java.io.IOException; * Exception thrown whenever an I/O error occurs on the client-side. * * @author Arjen Poutsma + * @since 1.0 */ public class WebServiceIOException extends WebServiceClientException { /** * Create a new instance of the WebServiceIOException class. + * * @param msg the detail message */ public WebServiceIOException(String msg) { @@ -35,6 +37,7 @@ public class WebServiceIOException extends WebServiceClientException { /** * Create a new instance of the WebServiceIOException class. + * * @param msg the detail message * @param ex the root {@link IOException} */ diff --git a/core/src/main/java/org/springframework/ws/client/WebServiceTransformerException.java b/core/src/main/java/org/springframework/ws/client/WebServiceTransformerException.java index 1203aeec..df9687e6 100644 --- a/core/src/main/java/org/springframework/ws/client/WebServiceTransformerException.java +++ b/core/src/main/java/org/springframework/ws/client/WebServiceTransformerException.java @@ -22,11 +22,13 @@ import javax.xml.transform.TransformerException; * Exception thrown whenever a transformation error occurs on the client-side. * * @author Arjen Poutsma + * @since 1.0 */ public class WebServiceTransformerException extends WebServiceClientException { /** * Create a new instance of the WebServiceTransformerException class. + * * @param msg the detail message */ public WebServiceTransformerException(String msg) { @@ -35,6 +37,7 @@ public class WebServiceTransformerException extends WebServiceClientException { /** * Create a new instance of the WebServiceTransformerException class. + * * @param msg the detail message * @param ex the root {@link Throwable exception} */ diff --git a/core/src/main/java/org/springframework/ws/client/WebServiceTransportException.java b/core/src/main/java/org/springframework/ws/client/WebServiceTransportException.java index 989089a8..3ee579ed 100644 --- a/core/src/main/java/org/springframework/ws/client/WebServiceTransportException.java +++ b/core/src/main/java/org/springframework/ws/client/WebServiceTransportException.java @@ -22,11 +22,13 @@ import org.springframework.ws.transport.TransportException; * Exception thrown whenever a transport error occurs on the client-side. * * @author Arjen Poutsma + * @since 1.0 */ public class WebServiceTransportException extends WebServiceIOException { /** * Create a new instance of the WebServiceTransportException class. + * * @param msg the detail message */ public WebServiceTransportException(String msg) { @@ -35,6 +37,7 @@ public class WebServiceTransportException extends WebServiceIOException { /** * Create a new instance of the WebServiceTransportException class. + * * @param msg the detail message * @param ex the root {@link TransportException} */ diff --git a/core/src/main/java/org/springframework/ws/client/core/FaultMessageResolver.java b/core/src/main/java/org/springframework/ws/client/core/FaultMessageResolver.java index 97ca4ec9..6702e473 100644 --- a/core/src/main/java/org/springframework/ws/client/core/FaultMessageResolver.java +++ b/core/src/main/java/org/springframework/ws/client/core/FaultMessageResolver.java @@ -24,6 +24,7 @@ import org.springframework.ws.WebServiceMessage; * Defines the interface for objects than can resolve fault {@link WebServiceMessage}. * * @author Arjen Poutsma + * @since 1.0 */ public interface FaultMessageResolver { diff --git a/core/src/main/java/org/springframework/ws/client/core/SimpleFaultMessageResolver.java b/core/src/main/java/org/springframework/ws/client/core/SimpleFaultMessageResolver.java index fdfb0d78..d7f612f1 100644 --- a/core/src/main/java/org/springframework/ws/client/core/SimpleFaultMessageResolver.java +++ b/core/src/main/java/org/springframework/ws/client/core/SimpleFaultMessageResolver.java @@ -25,6 +25,7 @@ import org.springframework.ws.client.WebServiceFaultException; * * @author Arjen Poutsma * @see WebServiceFaultException + * @since 1.0 */ public class SimpleFaultMessageResolver implements FaultMessageResolver { diff --git a/core/src/main/java/org/springframework/ws/client/core/SourceExtractor.java b/core/src/main/java/org/springframework/ws/client/core/SourceExtractor.java index 5c0827e6..ab08d92e 100644 --- a/core/src/main/java/org/springframework/ws/client/core/SourceExtractor.java +++ b/core/src/main/java/org/springframework/ws/client/core/SourceExtractor.java @@ -33,6 +33,7 @@ import javax.xml.transform.TransformerException; * * @author Arjen Poutsma * @see org.springframework.ws.client.core.WebServiceTemplate + * @since 1.0 */ public interface SourceExtractor { diff --git a/core/src/main/java/org/springframework/ws/client/core/WebServiceMessageCallback.java b/core/src/main/java/org/springframework/ws/client/core/WebServiceMessageCallback.java index b9d985c5..56d35f67 100644 --- a/core/src/main/java/org/springframework/ws/client/core/WebServiceMessageCallback.java +++ b/core/src/main/java/org/springframework/ws/client/core/WebServiceMessageCallback.java @@ -28,6 +28,7 @@ import org.springframework.ws.WebServiceMessage; * the SOAPAction header. * * @author Arjen Poutsma + * @since 1.0 */ public interface WebServiceMessageCallback { diff --git a/core/src/main/java/org/springframework/ws/client/core/WebServiceMessageExtractor.java b/core/src/main/java/org/springframework/ws/client/core/WebServiceMessageExtractor.java index 319523a6..f98f0fb7 100644 --- a/core/src/main/java/org/springframework/ws/client/core/WebServiceMessageExtractor.java +++ b/core/src/main/java/org/springframework/ws/client/core/WebServiceMessageExtractor.java @@ -33,6 +33,7 @@ import org.springframework.ws.WebServiceMessage; * exception handling, or resource handling. * * @author Arjen Poutsma + * @since 1.0 */ public interface WebServiceMessageExtractor { diff --git a/core/src/main/java/org/springframework/ws/client/core/WebServiceOperations.java b/core/src/main/java/org/springframework/ws/client/core/WebServiceOperations.java index e76d842c..bad9967d 100644 --- a/core/src/main/java/org/springframework/ws/client/core/WebServiceOperations.java +++ b/core/src/main/java/org/springframework/ws/client/core/WebServiceOperations.java @@ -28,6 +28,7 @@ import org.springframework.ws.client.WebServiceClientException; * * @author Arjen Poutsma * @see WebServiceTemplate + * @since 1.0 */ public interface WebServiceOperations { diff --git a/core/src/main/java/org/springframework/ws/client/core/support/WebServiceGatewaySupport.java b/core/src/main/java/org/springframework/ws/client/core/support/WebServiceGatewaySupport.java index 7f684381..139dff4b 100644 --- a/core/src/main/java/org/springframework/ws/client/core/support/WebServiceGatewaySupport.java +++ b/core/src/main/java/org/springframework/ws/client/core/support/WebServiceGatewaySupport.java @@ -40,6 +40,7 @@ import org.springframework.ws.transport.WebServiceMessageSender; * @see #setMessageFactory(org.springframework.ws.WebServiceMessageFactory) * @see org.springframework.ws.client.core.WebServiceTemplate * @see #setMarshaller(org.springframework.oxm.Marshaller) + * @since 1.0 */ public abstract class WebServiceGatewaySupport implements InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/client/support/WebServiceAccessor.java b/core/src/main/java/org/springframework/ws/client/support/WebServiceAccessor.java index de49e086..9da7b782 100644 --- a/core/src/main/java/org/springframework/ws/client/support/WebServiceAccessor.java +++ b/core/src/main/java/org/springframework/ws/client/support/WebServiceAccessor.java @@ -33,6 +33,7 @@ import org.springframework.xml.transform.TransformerObjectSupport; * * @author Arjen Poutsma * @see org.springframework.ws.client.core.WebServiceTemplate + * @since 1.0 */ public abstract class WebServiceAccessor extends TransformerObjectSupport implements InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/context/AbstractMessageContext.java b/core/src/main/java/org/springframework/ws/context/AbstractMessageContext.java index 2aed8c34..3deb48d1 100644 --- a/core/src/main/java/org/springframework/ws/context/AbstractMessageContext.java +++ b/core/src/main/java/org/springframework/ws/context/AbstractMessageContext.java @@ -23,6 +23,7 @@ import java.util.Map; * Abstract base class for {@link MessageContext instances}. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractMessageContext implements MessageContext { diff --git a/core/src/main/java/org/springframework/ws/context/DefaultMessageContext.java b/core/src/main/java/org/springframework/ws/context/DefaultMessageContext.java index 983a3ada..a4e205e0 100644 --- a/core/src/main/java/org/springframework/ws/context/DefaultMessageContext.java +++ b/core/src/main/java/org/springframework/ws/context/DefaultMessageContext.java @@ -27,6 +27,7 @@ import org.springframework.ws.WebServiceMessageFactory; * Default implementation of MessageContext. * * @author Arjen Poutsma + * @since 1.0 */ public class DefaultMessageContext extends AbstractMessageContext { diff --git a/core/src/main/java/org/springframework/ws/context/MessageContext.java b/core/src/main/java/org/springframework/ws/context/MessageContext.java index bd40c91d..b809d2da 100644 --- a/core/src/main/java/org/springframework/ws/context/MessageContext.java +++ b/core/src/main/java/org/springframework/ws/context/MessageContext.java @@ -23,11 +23,12 @@ import org.springframework.ws.WebServiceMessage; /** * Context holder for message requests. - * - *

Contains both the message request as well as the response. Response message are - * usually lazily created (but do not have to be). + *

+ *

Contains both the message request as well as the response. Response message are usually lazily created (but do not + * have to be). * * @author Arjen Poutsma + * @since 1.0 */ public interface MessageContext { diff --git a/core/src/main/java/org/springframework/ws/mime/AbstractMimeMessage.java b/core/src/main/java/org/springframework/ws/mime/AbstractMimeMessage.java index 2195aae8..b96ac018 100644 --- a/core/src/main/java/org/springframework/ws/mime/AbstractMimeMessage.java +++ b/core/src/main/java/org/springframework/ws/mime/AbstractMimeMessage.java @@ -32,6 +32,7 @@ import org.springframework.util.Assert; * Abstract implementation of the {@link MimeMessage} interface. Contains convenient default implementations. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractMimeMessage implements MimeMessage { @@ -57,6 +58,7 @@ public abstract class AbstractMimeMessage implements MimeMessage { * Activation framework DataSource that wraps a Spring InputStreamSource. * * @author Arjen Poutsma + * @since 1.0 */ private static class InputStreamSourceDataSource implements DataSource { diff --git a/core/src/main/java/org/springframework/ws/mime/Attachment.java b/core/src/main/java/org/springframework/ws/mime/Attachment.java index 9d3bfd27..bf53b20d 100644 --- a/core/src/main/java/org/springframework/ws/mime/Attachment.java +++ b/core/src/main/java/org/springframework/ws/mime/Attachment.java @@ -26,6 +26,7 @@ import javax.activation.DataHandler; * @author Arjen Poutsma * @see MimeMessage#getAttachments() * @see MimeMessage#addAttachment + * @since 1.0 */ public interface Attachment { diff --git a/core/src/main/java/org/springframework/ws/mime/AttachmentException.java b/core/src/main/java/org/springframework/ws/mime/AttachmentException.java index 832fc27b..1c506033 100644 --- a/core/src/main/java/org/springframework/ws/mime/AttachmentException.java +++ b/core/src/main/java/org/springframework/ws/mime/AttachmentException.java @@ -23,6 +23,7 @@ import org.springframework.ws.WebServiceMessageException; * * @author Arjen Poutsma * @see Attachment + * @since 1.0 */ public class AttachmentException extends WebServiceMessageException { diff --git a/core/src/main/java/org/springframework/ws/mime/MimeMessage.java b/core/src/main/java/org/springframework/ws/mime/MimeMessage.java index 9efea14e..e9d9cb5a 100644 --- a/core/src/main/java/org/springframework/ws/mime/MimeMessage.java +++ b/core/src/main/java/org/springframework/ws/mime/MimeMessage.java @@ -13,6 +13,7 @@ import org.springframework.ws.WebServiceMessage; * * @author Arjen Poutsma * @see Attachment + * @since 1.0 */ public interface MimeMessage extends WebServiceMessage { diff --git a/core/src/main/java/org/springframework/ws/pox/PoxMessage.java b/core/src/main/java/org/springframework/ws/pox/PoxMessage.java index 122c6c97..b42495aa 100644 --- a/core/src/main/java/org/springframework/ws/pox/PoxMessage.java +++ b/core/src/main/java/org/springframework/ws/pox/PoxMessage.java @@ -22,6 +22,7 @@ import org.springframework.ws.WebServiceMessage; * Defines the contract for Plain Old XML messages. Currently only a tagging interface. * * @author Arjen Poutsma + * @since 1.0 */ public interface PoxMessage extends WebServiceMessage { diff --git a/core/src/main/java/org/springframework/ws/pox/PoxMessageException.java b/core/src/main/java/org/springframework/ws/pox/PoxMessageException.java index 0875499c..32d7cec2 100644 --- a/core/src/main/java/org/springframework/ws/pox/PoxMessageException.java +++ b/core/src/main/java/org/springframework/ws/pox/PoxMessageException.java @@ -22,6 +22,7 @@ import org.springframework.ws.WebServiceMessageException; * Specific subclass of WebServiceMessageException for Plain Old XML messages. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class PoxMessageException extends WebServiceMessageException { diff --git a/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessage.java b/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessage.java index 5b94b92d..2499995f 100644 --- a/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessage.java +++ b/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessage.java @@ -39,6 +39,7 @@ import org.w3c.dom.Element; * * @author Arjen Poutsma * @see Document + * @since 1.0 */ public class DomPoxMessage implements PoxMessage { diff --git a/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessageException.java b/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessageException.java index 7d1075df..baecb902 100644 --- a/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessageException.java +++ b/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessageException.java @@ -22,6 +22,7 @@ import org.springframework.ws.pox.PoxMessageException; * Specific subclass of PoxMessageException for DOM Plain Old XML messages. * * @author Arjen Poutsma + * @since 1.0 */ public class DomPoxMessageException extends PoxMessageException { diff --git a/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessageFactory.java b/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessageFactory.java index ac303687..218f39c2 100644 --- a/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessageFactory.java +++ b/core/src/main/java/org/springframework/ws/pox/dom/DomPoxMessageFactory.java @@ -35,6 +35,7 @@ import org.xml.sax.SAXException; * * @author Arjen Poutsma * @see org.springframework.ws.pox.dom.DomPoxMessage + * @since 1.0 */ public class DomPoxMessageFactory extends TransformerObjectSupport implements WebServiceMessageFactory { diff --git a/core/src/main/java/org/springframework/ws/server/EndpointAdapter.java b/core/src/main/java/org/springframework/ws/server/EndpointAdapter.java index 58daf6a6..3fef9163 100644 --- a/core/src/main/java/org/springframework/ws/server/EndpointAdapter.java +++ b/core/src/main/java/org/springframework/ws/server/EndpointAdapter.java @@ -22,18 +22,19 @@ import org.springframework.ws.context.MessageContext; * Interface that must be implemented for each endpoint type to handle a message request. This interface is used to * allow the MessageDispatcher to be indefinitely extensible. It accesses all installed endpoints through * this interface, meaning that is does not contain code specific to any endpoint type. - * + *

*

This interface is not intended for application developers. It is available for those who want to develop their own * message flow. * * @author Arjen Poutsma * @see MessageDispatcher + * @since 1.0 */ public interface EndpointAdapter { /** * Does this EndpointAdapter support the given endpoint? - * + *

*

Typical EndpointAdapters will base the decision on the endpoint type. * * @param endpoint endpoint object to check @@ -45,8 +46,8 @@ public interface EndpointAdapter { * Use the given endpoint to handle the request. * * @param messageContext the current message context - * @param endpoint the endpoint to use. This object must have previously been passed to the - * {@link #supports(Object)} method of this interface, which must have returned true + * @param endpoint the endpoint to use. This object must have previously been passed to the {@link + * #supports(Object)} method of this interface, which must have returned true * @throws Exception in case of errors */ void invoke(MessageContext messageContext, Object endpoint) throws Exception; diff --git a/core/src/main/java/org/springframework/ws/server/EndpointExceptionResolver.java b/core/src/main/java/org/springframework/ws/server/EndpointExceptionResolver.java index 0666b83b..635de14f 100644 --- a/core/src/main/java/org/springframework/ws/server/EndpointExceptionResolver.java +++ b/core/src/main/java/org/springframework/ws/server/EndpointExceptionResolver.java @@ -23,6 +23,7 @@ import org.springframework.ws.context.MessageContext; * messages. * * @author Arjen Poutsma + * @since 1.0 */ public interface EndpointExceptionResolver { diff --git a/core/src/main/java/org/springframework/ws/server/EndpointInterceptor.java b/core/src/main/java/org/springframework/ws/server/EndpointInterceptor.java index a64fca77..e64e6516 100644 --- a/core/src/main/java/org/springframework/ws/server/EndpointInterceptor.java +++ b/core/src/main/java/org/springframework/ws/server/EndpointInterceptor.java @@ -37,6 +37,7 @@ import org.springframework.ws.context.MessageContext; * @see EndpointInvocationChain#getInterceptors() * @see org.springframework.ws.server.endpoint.interceptor.EndpointInterceptorAdapter * @see org.springframework.ws.server.endpoint.mapping.AbstractEndpointMapping#setInterceptors(EndpointInterceptor[]) + * @since 1.0 */ public interface EndpointInterceptor { diff --git a/core/src/main/java/org/springframework/ws/server/EndpointInvocationChain.java b/core/src/main/java/org/springframework/ws/server/EndpointInvocationChain.java index bdbbb567..3b25e595 100644 --- a/core/src/main/java/org/springframework/ws/server/EndpointInvocationChain.java +++ b/core/src/main/java/org/springframework/ws/server/EndpointInvocationChain.java @@ -21,6 +21,7 @@ package org.springframework.ws.server; * * @author Arjen Poutsma * @see EndpointInterceptor + * @since 1.0 */ public class EndpointInvocationChain { diff --git a/core/src/main/java/org/springframework/ws/server/EndpointMapping.java b/core/src/main/java/org/springframework/ws/server/EndpointMapping.java index 827b51dd..7e108767 100644 --- a/core/src/main/java/org/springframework/ws/server/EndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/server/EndpointMapping.java @@ -34,6 +34,7 @@ import org.springframework.ws.context.MessageContext; * @see org.springframework.ws.server.endpoint.mapping.AbstractEndpointMapping * @see org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping * @see org.springframework.ws.soap.server.endpoint.mapping.SoapActionEndpointMapping + * @since 1.0 */ public interface EndpointMapping { @@ -45,9 +46,9 @@ public interface EndpointMapping { * so that endpoints are not constrained in any way. For example, a EndpointAdapter could be written to * allow another framework's endpoint objects to be used. *

- * Returns null if no match was found. This is by design. The MessageDispatcher will - * query all registered EndpointMapping beans to find a match, and only decide there is an error if - * none can find an endpoint. + * Returns null if no match was found. This is by design. The MessageDispatcher will query + * all registered EndpointMapping beans to find a match, and only decide there is an error if none can + * find an endpoint. * * @return a HandlerExecutionChain instance containing endpoint object and any interceptors, or null if * no mapping is found diff --git a/core/src/main/java/org/springframework/ws/server/MessageDispatcher.java b/core/src/main/java/org/springframework/ws/server/MessageDispatcher.java index e6e51429..adea5963 100644 --- a/core/src/main/java/org/springframework/ws/server/MessageDispatcher.java +++ b/core/src/main/java/org/springframework/ws/server/MessageDispatcher.java @@ -70,6 +70,7 @@ import org.springframework.ws.transport.support.DefaultStrategiesHelper; * @see EndpointAdapter * @see EndpointExceptionResolver * @see org.springframework.web.servlet.DispatcherServlet + * @since 1.0 */ public class MessageDispatcher implements WebServiceMessageReceiver, BeanNameAware, ApplicationContextAware { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractDom4jPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractDom4jPayloadEndpoint.java index e4e32a7e..c50162ec 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractDom4jPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractDom4jPayloadEndpoint.java @@ -34,6 +34,7 @@ import org.springframework.xml.transform.TransformerObjectSupport; * * @author Arjen Poutsma * @see org.dom4j.Element + * @since 1.0 */ public abstract class AbstractDom4jPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractDomPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractDomPayloadEndpoint.java index f43a63f1..d7b53340 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractDomPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractDomPayloadEndpoint.java @@ -39,6 +39,7 @@ import org.w3c.dom.Element; * @author Arjen Poutsma * @author Alef Arendsen * @see #invokeInternal(org.w3c.dom.Element,org.w3c.dom.Document) + * @since 1.0 */ public abstract class AbstractDomPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractEndpointExceptionResolver.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractEndpointExceptionResolver.java index 98d93b17..45bf1dde 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractEndpointExceptionResolver.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractEndpointExceptionResolver.java @@ -30,6 +30,7 @@ import org.springframework.ws.server.EndpointExceptionResolver; *

Provides a set of mapped endpoints that the resolver should map. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractEndpointExceptionResolver implements EndpointExceptionResolver, Ordered { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractJDomPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractJDomPayloadEndpoint.java index 55cc69b6..b3335e3d 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractJDomPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractJDomPayloadEndpoint.java @@ -33,6 +33,7 @@ import org.springframework.xml.transform.TransformerObjectSupport; * are not in accordance with WS-I. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractJDomPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractLoggingInterceptor.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractLoggingInterceptor.java index 4950dce9..3a002f96 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractLoggingInterceptor.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractLoggingInterceptor.java @@ -35,6 +35,7 @@ import org.springframework.xml.transform.TransformerObjectSupport; * changed using the logRequest and logResponse properties. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractLoggingInterceptor extends TransformerObjectSupport implements EndpointInterceptor { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractMarshallingPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractMarshallingPayloadEndpoint.java index 3f105cb8..377dde6a 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractMarshallingPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractMarshallingPayloadEndpoint.java @@ -39,6 +39,7 @@ import org.springframework.ws.support.MarshallingUtils; * @see #setUnmarshaller(org.springframework.oxm.Unmarshaller) * @see Unmarshaller * @see #invokeInternal(Object) + * @since 1.0 */ public abstract class AbstractMarshallingPayloadEndpoint implements MessageEndpoint, InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractSaxPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractSaxPayloadEndpoint.java index 2407fe62..0ad9055b 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractSaxPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractSaxPayloadEndpoint.java @@ -33,6 +33,7 @@ import org.xml.sax.ContentHandler; * @author Arjen Poutsma * @see #createContentHandler() * @see #getResponse(org.xml.sax.ContentHandler) + * @since 1.0 */ public abstract class AbstractSaxPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxEventPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxEventPayloadEndpoint.java index 0f0cb615..64d5d590 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxEventPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxEventPayloadEndpoint.java @@ -45,6 +45,7 @@ import org.springframework.xml.transform.StaxSource; *javax.xml.stream.XMLEventFactory) * @see XMLEventReader * @see XMLEventWriter + * @since 1.0 */ public abstract class AbstractStaxEventPayloadEndpoint extends AbstractStaxPayloadEndpoint implements MessageEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxPayloadEndpoint.java index 69f9a25f..568bf7af 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxPayloadEndpoint.java @@ -28,6 +28,7 @@ import org.springframework.xml.transform.TransformerObjectSupport; * @author Arjen Poutsma * @see XMLInputFactory * @see XMLOutputFactory + * @since 1.0 */ public abstract class AbstractStaxPayloadEndpoint extends TransformerObjectSupport { @@ -35,9 +36,7 @@ public abstract class AbstractStaxPayloadEndpoint extends TransformerObjectSuppo private XMLOutputFactory outputFactory; - /** - * Returns an XMLInputFactory to read XML from. - */ + /** Returns an XMLInputFactory to read XML from. */ protected final XMLInputFactory getInputFactory() { if (inputFactory == null) { inputFactory = createXmlInputFactory(); @@ -45,9 +44,7 @@ public abstract class AbstractStaxPayloadEndpoint extends TransformerObjectSuppo return inputFactory; } - /** - * Returns an XMLOutputFactory to write XML to. - */ + /** Returns an XMLOutputFactory to write XML to. */ protected final XMLOutputFactory getOutputFactory() { if (outputFactory == null) { outputFactory = createXmlOutputFactory(); diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxStreamPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxStreamPayloadEndpoint.java index bd03a9ff..fcaa5d84 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxStreamPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractStaxStreamPayloadEndpoint.java @@ -42,6 +42,7 @@ import org.springframework.xml.transform.StaxSource; * @see #invokeInternal(javax.xml.stream.XMLStreamReader,javax.xml.stream.XMLStreamWriter) * @see XMLStreamReader * @see XMLStreamWriter + * @since 1.0 */ public abstract class AbstractStaxStreamPayloadEndpoint extends AbstractStaxPayloadEndpoint implements MessageEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractXomPayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractXomPayloadEndpoint.java index a0d194ee..23bd5af4 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/AbstractXomPayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/AbstractXomPayloadEndpoint.java @@ -54,6 +54,7 @@ import org.xml.sax.InputSource; * * @author Arjen Poutsma * @see Element + * @since 1.0 */ public abstract class AbstractXomPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/MessageEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/MessageEndpoint.java index e534e374..2ed86587 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/MessageEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/MessageEndpoint.java @@ -20,18 +20,19 @@ import org.springframework.ws.context.MessageContext; /** * Defines the basic contract for Web Services interested in the entire message payload. - * + *

*

The main entrypoint is {@link #invoke(MessageContext)}, which gets invoked with the message context. This context * contains the {@link MessageContext#getRequest() request}, and can be used to create a response. * * @author Arjen Poutsma * @see org.springframework.ws.server.endpoint.PayloadEndpoint + * @since 1.0 */ public interface MessageEndpoint { /** * Invokes an operation. - * + *

*

The given messageContext can be used to create a response. * * @param messageContext the message context diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/MethodEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/MethodEndpoint.java index cb863f0e..48dce393 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/MethodEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/MethodEndpoint.java @@ -27,6 +27,7 @@ import org.springframework.util.Assert; * Consists of a {@link Method}, and a bean {@link Object}. * * @author Arjen Poutsma + * @since 1.0 */ public final class MethodEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/PayloadEndpoint.java b/core/src/main/java/org/springframework/ws/server/endpoint/PayloadEndpoint.java index 782d2f5b..cf343e51 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/PayloadEndpoint.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/PayloadEndpoint.java @@ -24,6 +24,7 @@ import javax.xml.transform.Source; * The main entrypoint is {@link #invoke(Source)}, which gets invoked with the contents of the requesting message. * * @author Arjen Poutsma + * @since 1.0 */ public interface PayloadEndpoint { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/AbstractMethodEndpointAdapter.java b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/AbstractMethodEndpointAdapter.java index ee376b79..3e9c1666 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/AbstractMethodEndpointAdapter.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/AbstractMethodEndpointAdapter.java @@ -28,6 +28,7 @@ import org.springframework.xml.transform.TransformerObjectSupport; * template methods for handling these method endpoints. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractMethodEndpointAdapter extends TransformerObjectSupport implements EndpointAdapter { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MarshallingMethodEndpointAdapter.java b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MarshallingMethodEndpointAdapter.java index 076569c8..b1df2135 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MarshallingMethodEndpointAdapter.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MarshallingMethodEndpointAdapter.java @@ -48,6 +48,7 @@ import org.springframework.ws.support.MarshallingUtils; * @author Arjen Poutsma * @see #setMarshaller(org.springframework.oxm.Marshaller) * @see #setUnmarshaller(org.springframework.oxm.Unmarshaller) + * @since 1.0 */ public class MarshallingMethodEndpointAdapter extends AbstractMethodEndpointAdapter implements InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MessageEndpointAdapter.java b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MessageEndpointAdapter.java index df9727c2..a8b3a78e 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MessageEndpointAdapter.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MessageEndpointAdapter.java @@ -29,6 +29,7 @@ import org.springframework.ws.soap.server.SoapMessageDispatcher; * * @author Arjen Poutsma * @see org.springframework.ws.server.EndpointInvocationChain + * @since 1.0 */ public class MessageEndpointAdapter implements EndpointAdapter { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MessageMethodEndpointAdapter.java b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MessageMethodEndpointAdapter.java index 6f79fe71..ac62582c 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MessageMethodEndpointAdapter.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/MessageMethodEndpointAdapter.java @@ -34,6 +34,7 @@ import org.springframework.ws.soap.server.SoapMessageDispatcher; * This adapter is registered by default by the {@link MessageDispatcher} and {@link SoapMessageDispatcher}. * * @author Arjen Poutsma + * @since 1.0 */ public class MessageMethodEndpointAdapter extends AbstractMethodEndpointAdapter { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/PayloadEndpointAdapter.java b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/PayloadEndpointAdapter.java index 40096b14..bae7c8a7 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/PayloadEndpointAdapter.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/PayloadEndpointAdapter.java @@ -34,6 +34,7 @@ import org.springframework.xml.transform.TransformerObjectSupport; * @author Arjen Poutsma * @see org.springframework.ws.server.endpoint.PayloadEndpoint * @see org.springframework.ws.server.EndpointInvocationChain + * @since 1.0 */ public class PayloadEndpointAdapter extends TransformerObjectSupport implements EndpointAdapter { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/PayloadMethodEndpointAdapter.java b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/PayloadMethodEndpointAdapter.java index 8d3ed695..999a82f6 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/PayloadMethodEndpointAdapter.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/adapter/PayloadMethodEndpointAdapter.java @@ -40,6 +40,7 @@ import org.springframework.ws.soap.server.SoapMessageDispatcher; * This adapter is registered by default by the {@link MessageDispatcher} and {@link SoapMessageDispatcher}. * * @author Arjen Poutsma + * @since 1.0 */ public class PayloadMethodEndpointAdapter extends AbstractMethodEndpointAdapter { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/AbstractValidatingInterceptor.java b/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/AbstractValidatingInterceptor.java index a08798b1..5496bf07 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/AbstractValidatingInterceptor.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/AbstractValidatingInterceptor.java @@ -47,6 +47,7 @@ import org.xml.sax.SAXParseException; * @author Arjen Poutsma * @see #getValidationRequestSource(org.springframework.ws.WebServiceMessage) * @see #getValidationResponseSource(org.springframework.ws.WebServiceMessage) + * @since 1.0 */ public abstract class AbstractValidatingInterceptor extends TransformerObjectSupport implements EndpointInterceptor, InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/EndpointInterceptorAdapter.java b/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/EndpointInterceptorAdapter.java index a9c1ebb8..621b28f7 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/EndpointInterceptorAdapter.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/EndpointInterceptorAdapter.java @@ -27,17 +27,14 @@ import org.w3c.dom.Element; * pre-only/post-only interceptors. * * @author Arjen Poutsma + * @since 1.0 */ public class EndpointInterceptorAdapter implements EndpointInterceptor { - /** - * Logger available to subclasses - */ + /** Logger available to subclasses */ protected final Log logger = LogFactory.getLog(getClass()); - /** - * Returns false. - */ + /** Returns false. */ public boolean understands(Element header) { return false; } diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/PayloadLoggingInterceptor.java b/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/PayloadLoggingInterceptor.java index 413c615f..a64203e8 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/PayloadLoggingInterceptor.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/PayloadLoggingInterceptor.java @@ -22,16 +22,16 @@ import org.springframework.ws.WebServiceMessage; import org.springframework.ws.server.endpoint.AbstractLoggingInterceptor; /** - * Simple {@link org.springframework.ws.server.EndpointInterceptor EndpointInterceptor} - * that logs the payload of request and response messages. - * - *

By default, both request and response messages are logged, but this behaviour - * can be changed using the {@link #logRequest} and {@link #logResponse} - * properties. + * Simple {@link org.springframework.ws.server.EndpointInterceptor EndpointInterceptor} that logs the payload of request + * and response messages. + *

+ *

By default, both request and response messages are logged, but this behaviour can be changed using the {@link + * #logRequest} and {@link #logResponse} properties. * * @author Arjen Poutsma * @see #setLogRequest(boolean) * @see #setLogResponse(boolean) + * @since 1.0 */ public class PayloadLoggingInterceptor extends AbstractLoggingInterceptor { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/PayloadTransformingInterceptor.java b/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/PayloadTransformingInterceptor.java index 06162556..052cae4c 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/PayloadTransformingInterceptor.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/PayloadTransformingInterceptor.java @@ -43,6 +43,7 @@ import org.springframework.xml.transform.ResourceSource; * @author Arjen Poutsma * @see #setRequestXslt(org.springframework.core.io.Resource) * @see #setResponseXslt(org.springframework.core.io.Resource) + * @since 1.0 */ public class PayloadTransformingInterceptor implements EndpointInterceptor, InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractEndpointMapping.java b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractEndpointMapping.java index 85c33844..211ea426 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractEndpointMapping.java @@ -29,6 +29,7 @@ import org.springframework.ws.server.EndpointMapping; * @author Arjen Poutsma * @see #getEndpointInternal(org.springframework.ws.context.MessageContext) * @see org.springframework.ws.server.EndpointInterceptor + * @since 1.0 */ public abstract class AbstractEndpointMapping extends ApplicationObjectSupport implements EndpointMapping, Ordered { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractMapBasedEndpointMapping.java b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractMapBasedEndpointMapping.java index 8bb8bd7a..3c1e3b26 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractMapBasedEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractMapBasedEndpointMapping.java @@ -34,6 +34,7 @@ import org.springframework.ws.context.MessageContext; * result of a XPath validation. The values are always endpoint objects, or bean names of endpoint objects. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractMapBasedEndpointMapping extends AbstractEndpointMapping { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractMethodEndpointMapping.java b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractMethodEndpointMapping.java index 1e275edd..04a7bff7 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractMethodEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractMethodEndpointMapping.java @@ -36,6 +36,7 @@ import org.springframework.ws.server.endpoint.MethodEndpoint; * #registerEndpoint(String,MethodEndpoint)}. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractMethodEndpointMapping extends AbstractEndpointMapping { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractQNameEndpointMapping.java b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractQNameEndpointMapping.java index 28a4a355..d1158aa1 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractQNameEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/AbstractQNameEndpointMapping.java @@ -25,6 +25,7 @@ import org.springframework.xml.namespace.QNameUtils; * Abstract base class for EndpointMappings that resolve qualified names as registration keys. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractQNameEndpointMapping extends AbstractMapBasedEndpointMapping { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/PayloadRootQNameEndpointMapping.java b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/PayloadRootQNameEndpointMapping.java index ea3d1409..ece94435 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/PayloadRootQNameEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/PayloadRootQNameEndpointMapping.java @@ -42,6 +42,7 @@ import org.springframework.ws.server.endpoint.support.PayloadRootUtils; * * @author Arjen Poutsma * @see org.springframework.xml.namespace.QNameEditor + * @since 1.0 */ public class PayloadRootQNameEndpointMapping extends AbstractQNameEndpointMapping { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/SimpleMethodEndpointMapping.java b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/SimpleMethodEndpointMapping.java index 756f3454..2f1a9381 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/SimpleMethodEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/SimpleMethodEndpointMapping.java @@ -45,6 +45,7 @@ import org.springframework.ws.server.endpoint.support.PayloadRootUtils; * * @author Arjen Poutsma * @see #setEndpoints(Object[]) + * @since 1.0 */ public class SimpleMethodEndpointMapping extends AbstractMethodEndpointMapping implements InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/XPathPayloadEndpointMapping.java b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/XPathPayloadEndpointMapping.java index 2c7fcaa9..6caa9566 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/XPathPayloadEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/mapping/XPathPayloadEndpointMapping.java @@ -54,6 +54,7 @@ import org.w3c.dom.Element; * @author Arjen Poutsma * @see #setExpression(String) * @see #setNamespaces(java.util.Properties) + * @since 1.0 */ public class XPathPayloadEndpointMapping extends AbstractMapBasedEndpointMapping implements InitializingBean { @@ -65,16 +66,12 @@ public class XPathPayloadEndpointMapping extends AbstractMapBasedEndpointMapping private TransformerFactory transformerFactory; - /** - * Sets the XPath expression to be used. - */ + /** Sets the XPath expression to be used. */ public void setExpression(String expression) { expressionString = expression; } - /** - * Sets the namespaces bindings used in the expression. Keys are prefixes, values are namespaces. - */ + /** Sets the namespaces bindings used in the expression. Keys are prefixes, values are namespaces. */ public void setNamespaces(Properties namespaces) { this.namespaces = namespaces; } diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/support/PayloadRootUtils.java b/core/src/main/java/org/springframework/ws/server/endpoint/support/PayloadRootUtils.java index e454bd6d..5dae0362 100644 --- a/core/src/main/java/org/springframework/ws/server/endpoint/support/PayloadRootUtils.java +++ b/core/src/main/java/org/springframework/ws/server/endpoint/support/PayloadRootUtils.java @@ -35,6 +35,7 @@ import org.w3c.dom.Node; * Helper class for determining the root qualified name of a Web Service payload. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class PayloadRootUtils { diff --git a/core/src/main/java/org/springframework/ws/soap/AbstractSoapMessage.java b/core/src/main/java/org/springframework/ws/soap/AbstractSoapMessage.java index 0289dcdf..8991fc25 100644 --- a/core/src/main/java/org/springframework/ws/soap/AbstractSoapMessage.java +++ b/core/src/main/java/org/springframework/ws/soap/AbstractSoapMessage.java @@ -25,6 +25,7 @@ import org.springframework.ws.mime.AbstractMimeMessage; * Abstract implementation of the {@link SoapMessage} interface. Contains convenient default implementations. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractSoapMessage extends AbstractMimeMessage implements SoapMessage { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapBody.java b/core/src/main/java/org/springframework/ws/soap/SoapBody.java index 115da24f..97f34d9b 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapBody.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapBody.java @@ -32,6 +32,7 @@ import javax.xml.transform.Source; * @see #getPayloadSource() * @see #getPayloadResult() * @see SoapFault + * @since 1.0 */ public interface SoapBody extends SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapBodyException.java b/core/src/main/java/org/springframework/ws/soap/SoapBodyException.java index 21406797..1d25420d 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapBodyException.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapBodyException.java @@ -20,6 +20,7 @@ package org.springframework.ws.soap; * Exception thrown when a SOAP body could not be accessed. * * @author Arjen Poutsma + * @since 1.0 */ public class SoapBodyException extends SoapMessageException { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapElement.java b/core/src/main/java/org/springframework/ws/soap/SoapElement.java index 87cfb582..811783c9 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapElement.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapElement.java @@ -25,6 +25,7 @@ import javax.xml.transform.Source; * * @author Arjen Poutsma * @see SoapMessage + * @since 1.0 */ public interface SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapElementException.java b/core/src/main/java/org/springframework/ws/soap/SoapElementException.java index 95561756..c671803a 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapElementException.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapElementException.java @@ -20,6 +20,7 @@ package org.springframework.ws.soap; * Exception thrown when a SOAP element could not be accessed. * * @author Arjen Poutsma + * @since 1.0 */ public class SoapElementException extends SoapMessageException { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapEnvelope.java b/core/src/main/java/org/springframework/ws/soap/SoapEnvelope.java index 48bacbd3..fb9739e2 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapEnvelope.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapEnvelope.java @@ -21,6 +21,7 @@ package org.springframework.ws.soap; * SoapHeader and SoapBody. * * @author Arjen Poutsma + * @since 1.0 */ public interface SoapEnvelope extends SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapEnvelopeException.java b/core/src/main/java/org/springframework/ws/soap/SoapEnvelopeException.java index 718d1614..3910975a 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapEnvelopeException.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapEnvelopeException.java @@ -20,6 +20,7 @@ package org.springframework.ws.soap; * Exception thrown when a SOAP body could not be accessed. * * @author Arjen Poutsma + * @since 1.0 */ public class SoapEnvelopeException extends SoapMessageException { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapFault.java b/core/src/main/java/org/springframework/ws/soap/SoapFault.java index ce14e6e8..88b012ed 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapFault.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapFault.java @@ -21,11 +21,11 @@ import javax.xml.namespace.QName; /** * Represents the Fault element in the body of a SOAP message. *

- * A fault consists of a {@link #getFaultCode() fault code}, - * {@link #getFaultActorOrRole fault string/reason}, and + * A fault consists of a {@link #getFaultCode() fault code}, {@link #getFaultActorOrRole fault string/reason}, and * {@link #getFaultActorOrRole() role}. * * @author Arjen Poutsma + * @since 1.0 */ public interface SoapFault extends SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapFaultDetail.java b/core/src/main/java/org/springframework/ws/soap/SoapFaultDetail.java index a21a72e0..378e221c 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapFaultDetail.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapFaultDetail.java @@ -26,6 +26,7 @@ import javax.xml.transform.Result; * * @author Arjen Poutsma * @see SoapFaultDetailElement + * @since 1.0 */ public interface SoapFaultDetail extends SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapFaultDetailElement.java b/core/src/main/java/org/springframework/ws/soap/SoapFaultDetailElement.java index e1367c00..e2140487 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapFaultDetailElement.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapFaultDetailElement.java @@ -24,16 +24,13 @@ import javax.xml.transform.Result; * * @author Arjen Poutsma * @see SoapFaultDetail + * @since 1.0 */ public interface SoapFaultDetailElement extends SoapElement { - /** - * Returns a Result that allows for writing to the contents of the detail element. - */ + /** Returns a Result that allows for writing to the contents of the detail element. */ Result getResult(); - /** - * Adds a new text node to this element. - */ + /** Adds a new text node to this element. */ void addText(String text); } diff --git a/core/src/main/java/org/springframework/ws/soap/SoapFaultException.java b/core/src/main/java/org/springframework/ws/soap/SoapFaultException.java index f9cccb89..30ac7113 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapFaultException.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapFaultException.java @@ -20,6 +20,7 @@ package org.springframework.ws.soap; * Exception thrown when a SOAP fault could not be accessed. * * @author Arjen Poutsma + * @since 1.0 */ public class SoapFaultException extends SoapEnvelopeException { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapHeader.java b/core/src/main/java/org/springframework/ws/soap/SoapHeader.java index e4237a16..8b1b9d47 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapHeader.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapHeader.java @@ -27,6 +27,7 @@ import javax.xml.transform.Result; * @author Arjen Poutsma * @see SoapHeaderElement * @see SoapEnvelope#getHeader() + * @since 1.0 */ public interface SoapHeader extends SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapHeaderElement.java b/core/src/main/java/org/springframework/ws/soap/SoapHeaderElement.java index 465b1379..92110e71 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapHeaderElement.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapHeaderElement.java @@ -24,6 +24,7 @@ import javax.xml.transform.Result; * * @author Arjen Poutsma * @see SoapHeader + * @since 1.0 */ public interface SoapHeaderElement extends SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapHeaderException.java b/core/src/main/java/org/springframework/ws/soap/SoapHeaderException.java index e68b142f..d1eb3c40 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapHeaderException.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapHeaderException.java @@ -20,6 +20,7 @@ package org.springframework.ws.soap; * Exception thrown when a SOAP header could not be accessed. * * @author Arjen Poutsma + * @since 1.0 */ public class SoapHeaderException extends SoapMessageException { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapMessage.java b/core/src/main/java/org/springframework/ws/soap/SoapMessage.java index e0546236..e7cf7b15 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapMessage.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapMessage.java @@ -28,6 +28,7 @@ import org.springframework.ws.mime.MimeMessage; * @see #getPayloadSource() * @see #getPayloadResult() * @see #getEnvelope() + * @since 1.0 */ public interface SoapMessage extends MimeMessage, FaultAwareWebServiceMessage { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapMessageCreationException.java b/core/src/main/java/org/springframework/ws/soap/SoapMessageCreationException.java index 750e9572..f6bea309 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapMessageCreationException.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapMessageCreationException.java @@ -20,19 +20,16 @@ package org.springframework.ws.soap; * Exception thrown when a web service message cannot be created. * * @author Arjen Poutsma + * @since 1.0 */ public class SoapMessageCreationException extends SoapMessageException { - /** - * Constructor for SoapMessageCreationException. - */ + /** Constructor for SoapMessageCreationException. */ public SoapMessageCreationException(String msg) { super(msg); } - /** - * Constructor for SoapMessageCreationException. - */ + /** Constructor for SoapMessageCreationException. */ public SoapMessageCreationException(String msg, Throwable ex) { super(msg, ex); } diff --git a/core/src/main/java/org/springframework/ws/soap/SoapMessageException.java b/core/src/main/java/org/springframework/ws/soap/SoapMessageException.java index 6196dea3..4c9920c5 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapMessageException.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapMessageException.java @@ -22,19 +22,16 @@ import org.springframework.ws.WebServiceMessageException; * Base class for all SOAP message exceptions. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class SoapMessageException extends WebServiceMessageException { - /** - * Constructor for SoapMessageException. - */ + /** Constructor for SoapMessageException. */ public SoapMessageException(String msg) { super(msg); } - /** - * Constructor for SoapMessageException. - */ + /** Constructor for SoapMessageException. */ public SoapMessageException(String msg, Throwable ex) { super(msg, ex); } diff --git a/core/src/main/java/org/springframework/ws/soap/SoapMessageFactory.java b/core/src/main/java/org/springframework/ws/soap/SoapMessageFactory.java index dbb1c24d..ca329826 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapMessageFactory.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapMessageFactory.java @@ -25,6 +25,7 @@ import org.springframework.ws.WebServiceMessageFactory; * version is {@link SoapVersion#SOAP_11}. * * @author Arjen Poutsma + * @since 1.0 */ public interface SoapMessageFactory extends WebServiceMessageFactory { diff --git a/core/src/main/java/org/springframework/ws/soap/SoapVersion.java b/core/src/main/java/org/springframework/ws/soap/SoapVersion.java index 0efbcc39..5dee9731 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapVersion.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapVersion.java @@ -25,6 +25,7 @@ import javax.xml.namespace.QName; * @author Arjen Poutsma * @see #SOAP_11 * @see #SOAP_12 + * @since 1.0 */ public interface SoapVersion { @@ -229,39 +230,25 @@ public interface SoapVersion { }; - /** - * Returns the qualified name for a SOAP body. - */ + /** Returns the qualified name for a SOAP body. */ QName getBodyName(); - /** - * Returns the Content-Type MIME header for a SOAP message. - */ + /** Returns the Content-Type MIME header for a SOAP message. */ String getContentType(); - /** - * Returns the qualified name for a SOAP envelope. - */ + /** Returns the qualified name for a SOAP envelope. */ QName getEnvelopeName(); - /** - * Returns the namespace URI for the SOAP envelope namespace. - */ + /** Returns the namespace URI for the SOAP envelope namespace. */ String getEnvelopeNamespaceUri(); - /** - * Returns the qualified name for a SOAP fault. - */ + /** Returns the qualified name for a SOAP fault. */ QName getFaultName(); - /** - * Returns the qualified name for a SOAP header. - */ + /** Returns the qualified name for a SOAP header. */ QName getHeaderName(); - /** - * Returns the qualified name of the SOAP MustUnderstand attribute. - */ + /** Returns the qualified name of the SOAP MustUnderstand attribute. */ QName getMustUnderstandAttributeName(); /** @@ -270,34 +257,22 @@ public interface SoapVersion { */ String getNextActorOrRoleUri(); - /** - * Returns the URI indicating that a header element should never be directly processed. - */ + /** Returns the URI indicating that a header element should never be directly processed. */ String getNoneActorOrRoleUri(); - /** - * Returns the qualified name of the MustUnderstand SOAP Fault value. - */ + /** Returns the qualified name of the MustUnderstand SOAP Fault value. */ QName getMustUnderstandFaultName(); - /** - * Returns the qualified name of the Receiver/Server SOAP Fault value. - */ + /** Returns the qualified name of the Receiver/Server SOAP Fault value. */ QName getServerOrReceiverFaultName(); - /** - * Returns the qualified name of the VersionMismatch SOAP Fault value. - */ + /** Returns the qualified name of the VersionMismatch SOAP Fault value. */ QName getVersionMismatchFaultName(); - /** - * Returns the qualified name of the SOAP actor/role attribute. - */ + /** Returns the qualified name of the SOAP actor/role attribute. */ QName getActorOrRoleName(); - /** - * Returns the qualified name of the Sender/Client SOAP Fault value. - */ + /** Returns the qualified name of the Sender/Client SOAP Fault value. */ QName getClientOrSenderFaultName(); /** diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomAttachment.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomAttachment.java index 9f549bc1..8705f508 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomAttachment.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomAttachment.java @@ -27,6 +27,7 @@ import org.springframework.ws.mime.Attachment; * Axiom-specific implementation of {@link org.springframework.ws.mime.Attachment} * * @author Arjen Poutsma + * @since 1.0 */ class AxiomAttachment implements Attachment { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomContentHandler.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomContentHandler.java index 8190dcf9..8bb1463a 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomContentHandler.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomContentHandler.java @@ -26,6 +26,7 @@ import org.xml.sax.SAXException; * endDocument is called. Used for returing SAXResults from Axiom elements. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomContentHandler extends SAXOMBuilder { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Body.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Body.java index 0b6e6c0e..cb20ea3b 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Body.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Body.java @@ -40,6 +40,7 @@ import org.springframework.xml.namespace.QNameUtils; * Axiom-specific version of org.springframework.ws.soap.Soap11Body. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoap11Body extends AxiomSoapBody implements Soap11Body { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Fault.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Fault.java index 325a3ac2..06b3d729 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Fault.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Fault.java @@ -29,6 +29,7 @@ import org.springframework.ws.soap.soap11.Soap11Fault; * Axiom-specific version of org.springframework.ws.soap.Soap11Fault. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoap11Fault extends AxiomSoapFault implements Soap11Fault { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Header.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Header.java index 29fb937b..c11c0d6a 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Header.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap11Header.java @@ -30,6 +30,7 @@ import org.springframework.ws.soap.soap11.Soap11Header; * Axiom-specific version of org.springframework.ws.soap.Soap11Header. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoap11Header extends AxiomSoapHeader implements Soap11Header { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap12Body.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap12Body.java index ded0cad8..2f9b4412 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap12Body.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap12Body.java @@ -38,6 +38,7 @@ import org.springframework.ws.soap.soap12.Soap12Fault; * Axiom-specific version of org.springframework.ws.soap.Soap12Body. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoap12Body extends AxiomSoapBody implements Soap12Body { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap12Header.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap12Header.java index 0d6fbd7a..5642b266 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap12Header.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoap12Header.java @@ -39,6 +39,7 @@ import org.springframework.xml.namespace.QNameUtils; * Axiom-specific version of org.springframework.ws.soap.Soap12Header. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoap12Header extends AxiomSoapHeader implements Soap12Header { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapBody.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapBody.java index 7a3e0f42..7c2712af 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapBody.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapBody.java @@ -34,6 +34,7 @@ import org.springframework.xml.transform.StaxSource; * Axiom-specific version of org.springframework.ws.soap.Soap11Body. * * @author Arjen Poutsma + * @since 1.0 */ abstract class AxiomSoapBody extends AxiomSoapElement implements SoapBody { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapBodyException.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapBodyException.java index 1e3fdfc3..8ffa90da 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapBodyException.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapBodyException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapEnvelopeException; /** * @author Arjen Poutsma + * @since 1.0 */ public class AxiomSoapBodyException extends SoapEnvelopeException { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapElement.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapElement.java index 1333e0ce..3711b7a1 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapElement.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapElement.java @@ -35,6 +35,7 @@ import org.springframework.xml.transform.StaxSource; * Axiom-specific version of {@link SoapElement}. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoapElement implements SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapEnvelope.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapEnvelope.java index 0bbd2d65..f07fecee 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapEnvelope.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapEnvelope.java @@ -15,6 +15,7 @@ import org.springframework.ws.soap.SoapHeader; * Axiom-Specific version of org.springframework.ws.soap.SoapEnvelope. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoapEnvelope extends AxiomSoapElement implements SoapEnvelope { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapEnvelopeException.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapEnvelopeException.java index 189fdef6..72e72cee 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapEnvelopeException.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapEnvelopeException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapEnvelopeException; /** * @author Arjen Poutsma + * @since 1.0 */ public class AxiomSoapEnvelopeException extends SoapEnvelopeException { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetail.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetail.java index 9a77116e..4d66219d 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetail.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetail.java @@ -32,6 +32,7 @@ import org.springframework.ws.soap.SoapFaultDetailElement; * Axiom-specific version of org.springframework.ws.soap.SoapFaultDetail. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoapFaultDetail extends AxiomSoapElement implements SoapFaultDetail { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetailElement.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetailElement.java index 02ee9d2d..ff3cd08b 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetailElement.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetailElement.java @@ -28,6 +28,7 @@ import org.springframework.ws.soap.SoapFaultDetailElement; * Axiom-specific version of org.springframework.ws.soap.SoapFaultDetailElement. * * @author Arjen Poutsma + * @since 1.0 */ class AxiomSoapFaultDetailElement extends AxiomSoapElement implements SoapFaultDetailElement { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultException.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultException.java index 6c4f5c42..d5d2ba7b 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultException.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapFaultException; /** * @author Arjen Poutsma + * @since 1.0 */ public class AxiomSoapFaultException extends SoapFaultException { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeader.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeader.java index 1c71ca1c..585d1988 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeader.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeader.java @@ -35,6 +35,7 @@ import org.springframework.xml.namespace.QNameUtils; * Axiom-specific version of org.springframework.ws.soap.SoapHeader. * * @author Arjen Poutsma + * @since 1.0 */ abstract class AxiomSoapHeader extends AxiomSoapElement implements SoapHeader { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeaderException.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeaderException.java index 11eea38b..6631d7a2 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeaderException.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeaderException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapHeaderException; /** * @author Arjen Poutsma + * @since 1.0 */ public class AxiomSoapHeaderException extends SoapHeaderException { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessage.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessage.java index 06f8e731..52b6208e 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessage.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessage.java @@ -47,6 +47,7 @@ import org.springframework.ws.transport.TransportOutputStream; * * @author Arjen Poutsma * @see SOAPMessage + * @since 1.0 */ public class AxiomSoapMessage extends AbstractSoapMessage { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageCreationException.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageCreationException.java index e42253ec..01addb34 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageCreationException.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageCreationException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapMessageCreationException; /** * @author Arjen Poutsma + * @since 1.0 */ public class AxiomSoapMessageCreationException extends SoapMessageCreationException { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageException.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageException.java index 91aba4a6..0a74caa9 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageException.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapMessageException; /** * @author Arjen Poutsma + * @since 1.0 */ public class AxiomSoapMessageException extends SoapMessageException { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageFactory.java b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageFactory.java index a4c9c197..eca546a1 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageFactory.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapMessageFactory.java @@ -63,6 +63,7 @@ import org.springframework.ws.transport.TransportInputStream; * @author Arjen Poutsma * @see AxiomSoapMessage * @see #setPayloadCaching(boolean) + * @since 1.0 */ public class AxiomSoapMessageFactory implements SoapMessageFactory, InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/support/AxiomUtils.java b/core/src/main/java/org/springframework/ws/soap/axiom/support/AxiomUtils.java index 03cb498f..8da65b3d 100644 --- a/core/src/main/java/org/springframework/ws/soap/axiom/support/AxiomUtils.java +++ b/core/src/main/java/org/springframework/ws/soap/axiom/support/AxiomUtils.java @@ -32,6 +32,7 @@ import org.springframework.xml.namespace.QNameUtils; * @author Arjen Poutsma * @see org.apache.axiom.om.OMNamespace * @see javax.xml.namespace.QName + * @since 1.0 */ public abstract class AxiomUtils { diff --git a/core/src/main/java/org/springframework/ws/soap/client/SoapFaultClientException.java b/core/src/main/java/org/springframework/ws/soap/client/SoapFaultClientException.java index a2ce72e7..51c33c78 100644 --- a/core/src/main/java/org/springframework/ws/soap/client/SoapFaultClientException.java +++ b/core/src/main/java/org/springframework/ws/soap/client/SoapFaultClientException.java @@ -27,6 +27,7 @@ import org.springframework.ws.soap.SoapMessage; * Thrown by SoapFaultMessageResolver when the response message has a fault. * * @author Arjen Poutsma + * @since 1.0 */ public class SoapFaultClientException extends WebServiceFaultException { diff --git a/core/src/main/java/org/springframework/ws/soap/client/core/SoapActionCallback.java b/core/src/main/java/org/springframework/ws/soap/client/core/SoapActionCallback.java index 9abc88b5..e5bba680 100644 --- a/core/src/main/java/org/springframework/ws/soap/client/core/SoapActionCallback.java +++ b/core/src/main/java/org/springframework/ws/soap/client/core/SoapActionCallback.java @@ -36,6 +36,7 @@ import org.springframework.ws.soap.SoapMessage; * * * @author Arjen Poutsma + * @since 1.0 */ public class SoapActionCallback implements WebServiceMessageCallback { diff --git a/core/src/main/java/org/springframework/ws/soap/client/core/SoapFaultMessageResolver.java b/core/src/main/java/org/springframework/ws/soap/client/core/SoapFaultMessageResolver.java index 4335689a..39d9ffc0 100644 --- a/core/src/main/java/org/springframework/ws/soap/client/core/SoapFaultMessageResolver.java +++ b/core/src/main/java/org/springframework/ws/soap/client/core/SoapFaultMessageResolver.java @@ -28,6 +28,7 @@ import org.springframework.ws.soap.client.SoapFaultClientException; * * @author Arjen Poutsma * @see SoapFaultClientException + * @since 1.0 */ public class SoapFaultMessageResolver implements FaultMessageResolver { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/Saaj11Implementation.java b/core/src/main/java/org/springframework/ws/soap/saaj/Saaj11Implementation.java index 3d8399ec..3ee60257 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/Saaj11Implementation.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/Saaj11Implementation.java @@ -57,6 +57,7 @@ import org.xml.sax.InputSource; * SAAJ 1.1 specific implementation of the SaajImplementation interface. * * @author Arjen Poutsma + * @since 1.0 */ public class Saaj11Implementation implements SaajImplementation { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/Saaj12Implementation.java b/core/src/main/java/org/springframework/ws/soap/saaj/Saaj12Implementation.java index f38862cb..7b493d12 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/Saaj12Implementation.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/Saaj12Implementation.java @@ -52,6 +52,7 @@ import org.springframework.ws.transport.TransportOutputStream; * SAAJ 1.2 specific implementation of the SaajImplementation interface. * * @author Arjen Poutsma + * @since 1.0 */ public class Saaj12Implementation implements SaajImplementation { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/Saaj13Implementation.java b/core/src/main/java/org/springframework/ws/soap/saaj/Saaj13Implementation.java index 48f83156..b8b50541 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/Saaj13Implementation.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/Saaj13Implementation.java @@ -49,6 +49,7 @@ import org.springframework.ws.transport.TransportOutputStream; * SAAJ 1.3 specific implementation of the SaajImplementation interface. * * @author Arjen Poutsma + * @since 1.0 */ public class Saaj13Implementation implements SaajImplementation { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajAttachment.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajAttachment.java index 3867eabc..f595aa4f 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajAttachment.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajAttachment.java @@ -30,6 +30,7 @@ import org.springframework.ws.mime.Attachment; * javax.xml.soap.AttachmentPart}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajAttachment implements Attachment { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajImplementation.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajImplementation.java index db1a7a26..4e6c3bfa 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajImplementation.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajImplementation.java @@ -41,6 +41,7 @@ import javax.xml.transform.Source; * Forms a bridge between the SOAP class hierarchy and a specific version of SAAJ. * * @author Arjen Poutsma + * @since 1.0 */ public interface SaajImplementation { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Body.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Body.java index 6ba137f3..710e5535 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Body.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Body.java @@ -32,6 +32,7 @@ import org.springframework.ws.soap.soap11.Soap11Fault; * SAAJ-specific implementation of the Soap11Body interface. Wraps a {@link javax.xml.soap.SOAPBody}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoap11Body extends SaajSoapBody implements Soap11Body { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Fault.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Fault.java index 4333a2d4..a283b19e 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Fault.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Fault.java @@ -26,6 +26,7 @@ import org.springframework.ws.soap.soap11.Soap11Fault; * SAAJ-specific implementation of the Soap11Fault interface. Wraps a {@link javax.xml.soap.SOAPFault}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoap11Fault extends SaajSoapFault implements Soap11Fault { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Header.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Header.java index d3e9c90c..0cc04ffb 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Header.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap11Header.java @@ -31,6 +31,7 @@ import org.springframework.ws.soap.soap11.Soap11Header; * SAAJ-specific implementation of the Soap11Header interface. Wraps a {@link javax.xml.soap.SOAPHeader}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoap11Header extends SaajSoapHeader implements Soap11Header { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Body.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Body.java index 8d938d56..b7449669 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Body.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Body.java @@ -32,6 +32,7 @@ import org.springframework.ws.soap.soap12.Soap12Fault; * SAAJ-specific implementation of the Soap12Body interface. Wraps a {@link javax.xml.soap.SOAPBody}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoap12Body extends SaajSoapBody implements Soap12Body { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Fault.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Fault.java index 34582434..6c7f8b63 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Fault.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Fault.java @@ -26,6 +26,7 @@ import org.springframework.ws.soap.soap12.Soap12Fault; /** * @author Arjen Poutsma + * @since 1.0 */ class SaajSoap12Fault extends SaajSoapFault implements Soap12Fault { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Header.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Header.java index 4859e778..38564ddd 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Header.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoap12Header.java @@ -35,6 +35,7 @@ import org.springframework.ws.soap.soap12.Soap12Header; * SAAJ-specific implementation of the Soap12Header interface. Wraps a {@link javax.xml.soap.SOAPHeader}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoap12Header extends SaajSoapHeader implements Soap12Header { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapBody.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapBody.java index b324e4ce..7163ab24 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapBody.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapBody.java @@ -27,6 +27,7 @@ import org.springframework.ws.soap.SoapBody; * SAAJ-specific abstract base class of the SoapBody interface. Wraps a {@link javax.xml.soap.SOAPBody}. * * @author Arjen Poutsma + * @since 1.0 */ abstract class SaajSoapBody extends SaajSoapElement implements SoapBody { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapElement.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapElement.java index 2aefd1dc..7f28aea1 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapElement.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapElement.java @@ -30,6 +30,7 @@ import org.springframework.ws.soap.saaj.support.SaajUtils; * SAAJ-specific implementation of the SoapElement interface. Wraps a {@link javax.xml.soap.SOAPElement}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoapElement implements SoapElement { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapEnvelope.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapEnvelope.java index d1ad66d9..6fbe46cc 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapEnvelope.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapEnvelope.java @@ -31,6 +31,7 @@ import org.springframework.ws.soap.SoapVersion; * javax.xml.soap.SOAPEnvelope}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoapEnvelope extends SaajSoapElement implements SoapEnvelope { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapEnvelopeException.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapEnvelopeException.java index b1929797..d7ef6021 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapEnvelopeException.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapEnvelopeException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapEnvelopeException; /** * @author Arjen Poutsma + * @since 1.0 */ public class SaajSoapEnvelopeException extends SoapEnvelopeException { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFault.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFault.java index 5e39a155..260fdc5b 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFault.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFault.java @@ -28,6 +28,7 @@ import org.springframework.ws.soap.SoapFaultDetail; * SAAJ-specific abstract base class of the SoapFault interface. Wraps a {@link javax.xml.soap.SOAPFault}. * * @author Arjen Poutsma + * @since 1.0 */ abstract class SaajSoapFault extends SaajSoapElement implements SoapFault { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultDetail.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultDetail.java index 3b9d351d..e74051a4 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultDetail.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultDetail.java @@ -33,6 +33,7 @@ import org.springframework.ws.soap.SoapFaultDetailElement; * javax.xml.soap.SOAPFaultElement}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoapFaultDetail extends SaajSoapElement implements SoapFaultDetail { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultDetailElement.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultDetailElement.java index 295b62ba..3e8281f0 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultDetailElement.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultDetailElement.java @@ -27,6 +27,7 @@ import org.springframework.ws.soap.SoapFaultDetailElement; * javax.xml.soap.DetailEntry}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoapFaultDetailElement extends SaajSoapElement implements SoapFaultDetailElement { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultException.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultException.java index c4d0ae96..4fb48698 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultException.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapFaultException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapFaultException; /** * @author Arjen Poutsma + * @since 1.0 */ public class SaajSoapFaultException extends SoapFaultException { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeader.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeader.java index 714ce633..1a53638e 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeader.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeader.java @@ -32,6 +32,7 @@ import org.springframework.ws.soap.SoapHeaderException; * SAAJ-specific implementation of the SoapHeader interface. Wraps a {@link javax.xml.soap.SOAPHeader}. * * @author Arjen Poutsma + * @since 1.0 */ abstract class SaajSoapHeader extends SaajSoapElement implements SoapHeader { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeaderElement.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeaderElement.java index bf8fc973..60d57e0e 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeaderElement.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeaderElement.java @@ -28,6 +28,7 @@ import org.springframework.ws.soap.SoapHeaderException; * javax.xml.soap.SOAPHeaderElement}. * * @author Arjen Poutsma + * @since 1.0 */ class SaajSoapHeaderElement extends SaajSoapElement implements SoapHeaderElement { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeaderException.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeaderException.java index 2ce77106..de07ec78 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeaderException.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapHeaderException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapHeaderException; /** * @author Arjen Poutsma + * @since 1.0 */ public class SaajSoapHeaderException extends SoapHeaderException { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessage.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessage.java index ca3b90f9..f926e3a6 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessage.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessage.java @@ -45,6 +45,7 @@ import org.springframework.ws.transport.TransportConstants; * * @author Arjen Poutsma * @see SOAPMessage + * @since 1.0 */ public class SaajSoapMessage extends AbstractSoapMessage { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageCreationException.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageCreationException.java index e3337825..4ad61a39 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageCreationException.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageCreationException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapMessageCreationException; /** * @author Arjen Poutsma + * @since 1.0 */ public class SaajSoapMessageCreationException extends SoapMessageCreationException { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageException.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageException.java index f827a97a..f84257b5 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageException.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageException.java @@ -20,6 +20,7 @@ import org.springframework.ws.soap.SoapMessageException; /** * @author Arjen Poutsma + * @since 1.0 */ public class SaajSoapMessageException extends SoapMessageException { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageFactory.java b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageFactory.java index e0d083f4..60692128 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageFactory.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/SaajSoapMessageFactory.java @@ -47,6 +47,7 @@ import org.springframework.ws.transport.TransportInputStream; * * @author Arjen Poutsma * @see org.springframework.ws.soap.saaj.SaajSoapMessage + * @since 1.0 */ public class SaajSoapMessageFactory implements SoapMessageFactory, InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajContentHandler.java b/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajContentHandler.java index 5c36dd68..8cfc1761 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajContentHandler.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajContentHandler.java @@ -38,6 +38,7 @@ import org.xml.sax.SAXException; * @author Arjen Poutsma * @see javax.xml.soap.Node * @see javax.xml.soap.SOAPElement + * @since 1.0 */ public class SaajContentHandler implements ContentHandler { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajUtils.java b/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajUtils.java index 10530393..6eba743f 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajUtils.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajUtils.java @@ -42,6 +42,7 @@ import org.w3c.dom.Element; * @author Arjen Poutsma * @see Name * @see QName + * @since 1.0 */ public abstract class SaajUtils { diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajXmlReader.java b/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajXmlReader.java index 1c410b3a..3dabe7c7 100644 --- a/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajXmlReader.java +++ b/core/src/main/java/org/springframework/ws/soap/saaj/support/SaajXmlReader.java @@ -35,6 +35,7 @@ import org.xml.sax.helpers.AttributesImpl; * @author Arjen Poutsma * @see javax.xml.soap.Node * @see javax.xml.soap.SOAPElement + * @since 1.0 */ public class SaajXmlReader extends AbstractXmlReader { diff --git a/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointInterceptor.java b/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointInterceptor.java index 4491516f..0adef5cf 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointInterceptor.java +++ b/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointInterceptor.java @@ -24,6 +24,7 @@ import org.springframework.ws.soap.SoapHeaderElement; * are considered different from regular responses. * * @author Arjen Poutsma + * @since 1.0 */ public interface SoapEndpointInterceptor extends EndpointInterceptor { diff --git a/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointInvocationChain.java b/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointInvocationChain.java index a6350b38..51fca01a 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointInvocationChain.java +++ b/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointInvocationChain.java @@ -27,6 +27,7 @@ import org.springframework.ws.server.EndpointInvocationChain; * @author Arjen Poutsma * @see #getActorsOrRoles() * @see SoapMessageDispatcher + * @since 1.0 */ public class SoapEndpointInvocationChain extends EndpointInvocationChain { diff --git a/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointMapping.java b/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointMapping.java index a2b3eb54..4f8627e3 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/soap/server/SoapEndpointMapping.java @@ -27,6 +27,7 @@ import org.springframework.ws.server.EndpointMapping; * SoapMessageDispatcher does not require all endpoint mappings to implement this interface. * * @author Arjen Poutsma + * @since 1.0 */ public interface SoapEndpointMapping extends EndpointMapping { diff --git a/core/src/main/java/org/springframework/ws/soap/server/SoapMessageDispatcher.java b/core/src/main/java/org/springframework/ws/soap/server/SoapMessageDispatcher.java index c71baa38..037a746f 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/SoapMessageDispatcher.java +++ b/core/src/main/java/org/springframework/ws/soap/server/SoapMessageDispatcher.java @@ -43,6 +43,7 @@ import org.springframework.ws.soap.soap12.Soap12Header; * @author Arjen Poutsma * @see org.springframework.ws.soap.SoapMessage * @see SoapEndpointInterceptor + * @since 1.0 */ public class SoapMessageDispatcher extends MessageDispatcher { diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/AbstractSoapFaultDefinitionExceptionResolver.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/AbstractSoapFaultDefinitionExceptionResolver.java index 1f821a07..8f09ac01 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/AbstractSoapFaultDefinitionExceptionResolver.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/AbstractSoapFaultDefinitionExceptionResolver.java @@ -34,6 +34,7 @@ import org.springframework.ws.soap.soap11.Soap11Body; * @author Arjen Poutsma * @see #setDefaultFault(SoapFaultDefinition) * @see #getFaultDefinition(Object,Exception) + * @since 1.0 */ public abstract class AbstractSoapFaultDefinitionExceptionResolver extends AbstractEndpointExceptionResolver { diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/SimpleSoapExceptionResolver.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/SimpleSoapExceptionResolver.java index 298546c7..8b381c23 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/SimpleSoapExceptionResolver.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/SimpleSoapExceptionResolver.java @@ -25,28 +25,23 @@ import org.springframework.ws.soap.SoapBody; import org.springframework.ws.soap.SoapMessage; /** - * Simple, SOAP-specific - * {@link org.springframework.ws.server.EndpointExceptionResolver EndpointExceptionResolver} + * Simple, SOAP-specific {@link org.springframework.ws.server.EndpointExceptionResolver EndpointExceptionResolver} * implementation that stores the exception's message as the fault string. - * + *

*

The fault code is always set to a Sender (in SOAP 1.1) or Receiver (SOAP 1.2). * * @author Arjen Poutsma + * @since 1.0 */ public class SimpleSoapExceptionResolver extends AbstractEndpointExceptionResolver { private Locale locale = Locale.ENGLISH; - - /** - * Sets the locale for the faultstring or reason of the SOAP Fault. - *

Defaults to {@link Locale#ENGLISH}. - */ + /** Sets the locale for the faultstring or reason of the SOAP Fault.

Defaults to {@link Locale#ENGLISH}. */ public void setLocale(Locale locale) { this.locale = locale; } - protected boolean resolveExceptionInternal(MessageContext messageContext, Object endpoint, Exception ex) { Assert.isTrue(messageContext.getResponse() instanceof SoapMessage, "SimpleSoapExceptionResolver requires a SoapMessage"); diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultDefinition.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultDefinition.java index 12732908..2a7a0fde 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultDefinition.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultDefinition.java @@ -26,6 +26,7 @@ import javax.xml.namespace.QName; * @author Arjen Poutsma * @see SoapFaultDefinitionEditor * @see SoapFaultMappingExceptionResolver + * @since 1.0 */ public class SoapFaultDefinition { diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultDefinitionEditor.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultDefinitionEditor.java index 932a506a..9cb8b9c9 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultDefinitionEditor.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultDefinitionEditor.java @@ -59,6 +59,7 @@ import org.springframework.xml.namespace.QNameEditor; * @see SoapFaultDefinition#SENDER * @see SoapFaultDefinition#CLIENT * @see org.springframework.ws.soap.SoapFault#getFaultCode() + * @since 1.0 */ public class SoapFaultDefinitionEditor extends PropertyEditorSupport { diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultMappingExceptionResolver.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultMappingExceptionResolver.java index f827cf68..9a0965b2 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultMappingExceptionResolver.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/SoapFaultMappingExceptionResolver.java @@ -26,6 +26,7 @@ import org.springframework.util.CollectionUtils; * exceptionMappings property, the format of which is documented in {@link SoapFaultDefinitionEditor}. * * @author Arjen Poutsma + * @since 1.0 */ public class SoapFaultMappingExceptionResolver extends AbstractSoapFaultDefinitionExceptionResolver { diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/AbstractFaultCreatingValidatingInterceptor.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/AbstractFaultCreatingValidatingInterceptor.java index 6f6ae985..337d7de1 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/AbstractFaultCreatingValidatingInterceptor.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/AbstractFaultCreatingValidatingInterceptor.java @@ -43,6 +43,7 @@ import org.xml.sax.SAXParseException; * @see #setDetailElementName(javax.xml.namespace.QName) * @see #DEFAULT_DETAIL_ELEMENT_NAME * @see #handleResponseValidationErrors(org.springframework.ws.context.MessageContext,org.xml.sax.SAXParseException[]) + * @since 1.0 */ public abstract class AbstractFaultCreatingValidatingInterceptor extends AbstractValidatingInterceptor { @@ -139,8 +140,8 @@ public abstract class AbstractFaultCreatingValidatingInterceptor extends Abstrac /** * Template method that is called when the request message contains validation errors. This implementation logs all - * errors, returns false, and creates a {@link SoapBody#addClientOrSenderFault(String,Locale) client - * or sender} {@link SoapFault}, adding a {@link SoapFaultDetail} with all errors if the + * errors, returns false, and creates a {@link SoapBody#addClientOrSenderFault(String,Locale) client or + * sender} {@link SoapFault}, adding a {@link SoapFaultDetail} with all errors if the * addValidationErrorDetail property is true. * * @param messageContext the message context diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/PayloadValidatingInterceptor.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/PayloadValidatingInterceptor.java index 94377ce5..4fbf5071 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/PayloadValidatingInterceptor.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/PayloadValidatingInterceptor.java @@ -37,19 +37,16 @@ import org.springframework.ws.WebServiceMessage; * @see #setSchemas(org.springframework.core.io.Resource[]) * @see #setValidateRequest(boolean) * @see #setValidateResponse(boolean) + * @since 1.0 */ public class PayloadValidatingInterceptor extends AbstractFaultCreatingValidatingInterceptor { - /** - * Returns the payload source of the given message. - */ + /** Returns the payload source of the given message. */ protected Source getValidationRequestSource(WebServiceMessage request) { return request.getPayloadSource(); } - /** - * Returns the payload source of the given message. - */ + /** Returns the payload source of the given message. */ protected Source getValidationResponseSource(WebServiceMessage response) { return response.getPayloadSource(); } diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/SoapEnvelopeLoggingInterceptor.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/SoapEnvelopeLoggingInterceptor.java index 033d354e..7a9de8d1 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/SoapEnvelopeLoggingInterceptor.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/SoapEnvelopeLoggingInterceptor.java @@ -34,6 +34,7 @@ import org.springframework.ws.soap.server.SoapEndpointInterceptor; * @see #setLogRequest(boolean) * @see #setLogResponse(boolean) * @see #setLogFault(boolean) + * @since 1.0 */ public class SoapEnvelopeLoggingInterceptor extends AbstractLoggingInterceptor implements SoapEndpointInterceptor { diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/DelegatingSoapEndpointMapping.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/DelegatingSoapEndpointMapping.java index 94cabd22..c467a5ae 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/DelegatingSoapEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/DelegatingSoapEndpointMapping.java @@ -39,6 +39,7 @@ import org.springframework.ws.soap.server.SoapEndpointMapping; * @author Arjen Poutsma * @see org.springframework.ws.soap.SoapHeader#examineMustUnderstandHeaderElements(String) * @see org.springframework.ws.soap.SoapVersion#getNextActorOrRoleUri() + * @since 1.0 */ public class DelegatingSoapEndpointMapping implements InitializingBean, SoapEndpointMapping { diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/SoapActionEndpointMapping.java b/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/SoapActionEndpointMapping.java index c250d350..7e27dba2 100644 --- a/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/SoapActionEndpointMapping.java +++ b/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/SoapActionEndpointMapping.java @@ -48,6 +48,7 @@ import org.springframework.ws.soap.server.SoapEndpointMapping; * payloadCaching disabled). * * @author Arjen Poutsma + * @since 1.0 */ public class SoapActionEndpointMapping extends AbstractMapBasedEndpointMapping implements SoapEndpointMapping { diff --git a/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Body.java b/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Body.java index 03f8446a..7188343c 100644 --- a/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Body.java +++ b/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Body.java @@ -28,6 +28,7 @@ import org.springframework.ws.soap.SoapFaultException; * * @author Arjen Poutsma * @see Soap11Fault + * @since 1.0 */ public interface Soap11Body extends SoapBody { diff --git a/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Fault.java b/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Fault.java index 9a255fc0..7e831b0d 100644 --- a/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Fault.java +++ b/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Fault.java @@ -25,12 +25,11 @@ import org.springframework.ws.soap.SoapFault; * SOAP 1.2 with respect to SOAP Faults. * * @author Arjen Poutsma + * @since 1.0 */ public interface Soap11Fault extends SoapFault { - /** - * Returns the locale of the fault string. - */ + /** Returns the locale of the fault string. */ Locale getFaultStringLocale(); } diff --git a/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Header.java b/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Header.java index f69d7288..c9c55cd8 100644 --- a/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Header.java +++ b/core/src/main/java/org/springframework/ws/soap/soap11/Soap11Header.java @@ -26,6 +26,7 @@ import org.springframework.ws.soap.SoapHeaderException; * Subinterface of SoapHeader that exposes SOAP 1.1 functionality. * * @author Arjen Poutsma + * @since 1.0 */ public interface Soap11Header extends SoapHeader { diff --git a/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Body.java b/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Body.java index e3c6f4f5..068950e7 100644 --- a/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Body.java +++ b/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Body.java @@ -26,6 +26,7 @@ import org.springframework.ws.soap.SoapBody; * SOAP 1.2 with respect to SOAP Faults. * * @author Arjen Poutsma + * @since 1.0 */ public interface Soap12Body extends SoapBody { diff --git a/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Fault.java b/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Fault.java index 59a9f254..fd3aa81a 100644 --- a/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Fault.java +++ b/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Fault.java @@ -27,6 +27,7 @@ import org.springframework.ws.soap.SoapFault; * SOAP 1.2 with respect to SOAP Faults. * * @author Arjen Poutsma + * @since 1.0 */ public interface Soap12Fault extends SoapFault { @@ -44,24 +45,16 @@ public interface Soap12Fault extends SoapFault { */ void addFaultSubcode(QName subcode); - /** - * Returns the fault node. Optional. - */ + /** Returns the fault node. Optional. */ String getFaultNode(); - /** - * Sets the fault node. - */ + /** Sets the fault node. */ void setFaultNode(String uri); - /** - * Sets the specified fault reason text. - */ + /** Sets the specified fault reason text. */ void setFaultReasonText(Locale locale, String text); - /** - * Returns the reason associated with the given language. - */ + /** Returns the reason associated with the given language. */ String getFaultReasonText(Locale locale); } diff --git a/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Header.java b/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Header.java index 005a2d5f..1544ea55 100644 --- a/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Header.java +++ b/core/src/main/java/org/springframework/ws/soap/soap12/Soap12Header.java @@ -27,6 +27,7 @@ import org.springframework.ws.soap.SoapHeaderException; * Subinterface of SoapHeader that exposes SOAP 1.2 functionality. * * @author Arjen Poutsma + * @since 1.0 */ public interface Soap12Header extends SoapHeader { diff --git a/core/src/main/java/org/springframework/ws/support/MarshallingUtils.java b/core/src/main/java/org/springframework/ws/support/MarshallingUtils.java index 193702e3..bfa7310b 100644 --- a/core/src/main/java/org/springframework/ws/support/MarshallingUtils.java +++ b/core/src/main/java/org/springframework/ws/support/MarshallingUtils.java @@ -32,6 +32,7 @@ import org.springframework.ws.mime.MimeMessage; * Helper class for endpoints and endpoint mappings that use marshalling. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class MarshallingUtils { diff --git a/core/src/main/java/org/springframework/ws/transport/AbstractReceiverConnection.java b/core/src/main/java/org/springframework/ws/transport/AbstractReceiverConnection.java index 7c4a07f0..352b8b3e 100644 --- a/core/src/main/java/org/springframework/ws/transport/AbstractReceiverConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/AbstractReceiverConnection.java @@ -25,6 +25,7 @@ import java.util.Iterator; * Abstract base class for {@link WebServiceConnection} implementations used for receiving requests. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractReceiverConnection extends AbstractWebServiceConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/AbstractSenderConnection.java b/core/src/main/java/org/springframework/ws/transport/AbstractSenderConnection.java index 60aea67a..583ffdc5 100644 --- a/core/src/main/java/org/springframework/ws/transport/AbstractSenderConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/AbstractSenderConnection.java @@ -25,6 +25,7 @@ import java.util.Iterator; * Abstract base class for {@link WebServiceConnection} implementations used for sending requests. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractSenderConnection extends AbstractWebServiceConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/AbstractWebServiceConnection.java b/core/src/main/java/org/springframework/ws/transport/AbstractWebServiceConnection.java index e17079d7..0c2c5626 100644 --- a/core/src/main/java/org/springframework/ws/transport/AbstractWebServiceConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/AbstractWebServiceConnection.java @@ -25,6 +25,7 @@ import org.springframework.ws.WebServiceMessageFactory; * Abstract base class for {@link WebServiceConnection} implementations. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractWebServiceConnection implements WebServiceConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/EndpointAwareWebServiceConnection.java b/core/src/main/java/org/springframework/ws/transport/EndpointAwareWebServiceConnection.java index 1337ad7e..2e53d94e 100644 --- a/core/src/main/java/org/springframework/ws/transport/EndpointAwareWebServiceConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/EndpointAwareWebServiceConnection.java @@ -24,6 +24,7 @@ import org.springframework.ws.NoEndpointFoundException; * * @author Arjen Poutsma * @see NoEndpointFoundException + * @since 1.0 */ public interface EndpointAwareWebServiceConnection extends WebServiceConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/FaultAwareWebServiceConnection.java b/core/src/main/java/org/springframework/ws/transport/FaultAwareWebServiceConnection.java index 2302938e..2bf5a73f 100644 --- a/core/src/main/java/org/springframework/ws/transport/FaultAwareWebServiceConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/FaultAwareWebServiceConnection.java @@ -26,6 +26,7 @@ import org.springframework.ws.soap.SoapFault; * inspecting connection error codes, etc. * * @author Arjen Poutsma + * @since 1.0 */ public interface FaultAwareWebServiceConnection extends WebServiceConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/TransportConstants.java b/core/src/main/java/org/springframework/ws/transport/TransportConstants.java index abc78547..a8a9dde7 100644 --- a/core/src/main/java/org/springframework/ws/transport/TransportConstants.java +++ b/core/src/main/java/org/springframework/ws/transport/TransportConstants.java @@ -20,6 +20,7 @@ package org.springframework.ws.transport; * Declares useful transport constants. * * @author Arjen Poutsma + * @since 1.0 */ public interface TransportConstants { diff --git a/core/src/main/java/org/springframework/ws/transport/TransportException.java b/core/src/main/java/org/springframework/ws/transport/TransportException.java index 4ba0e6d0..0ea2734c 100644 --- a/core/src/main/java/org/springframework/ws/transport/TransportException.java +++ b/core/src/main/java/org/springframework/ws/transport/TransportException.java @@ -22,6 +22,7 @@ import java.io.IOException; * Abstract base class for exceptions related to the transport layer. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class TransportException extends IOException { diff --git a/core/src/main/java/org/springframework/ws/transport/TransportInputStream.java b/core/src/main/java/org/springframework/ws/transport/TransportInputStream.java index 3584b1b7..c431e3c3 100644 --- a/core/src/main/java/org/springframework/ws/transport/TransportInputStream.java +++ b/core/src/main/java/org/springframework/ws/transport/TransportInputStream.java @@ -29,6 +29,7 @@ import org.springframework.util.Assert; * @author Arjen Poutsma * @see #getHeaderNames() * @see #getHeaders(String) + * @since 1.0 */ public abstract class TransportInputStream extends InputStream { diff --git a/core/src/main/java/org/springframework/ws/transport/TransportOutputStream.java b/core/src/main/java/org/springframework/ws/transport/TransportOutputStream.java index b2486837..cefe3a11 100644 --- a/core/src/main/java/org/springframework/ws/transport/TransportOutputStream.java +++ b/core/src/main/java/org/springframework/ws/transport/TransportOutputStream.java @@ -27,6 +27,7 @@ import org.springframework.util.Assert; * * @author Arjen Poutsma * @see #addHeader(String,String) + * @since 1.0 */ public abstract class TransportOutputStream extends OutputStream { diff --git a/core/src/main/java/org/springframework/ws/transport/WebServiceConnection.java b/core/src/main/java/org/springframework/ws/transport/WebServiceConnection.java index db7068a3..833f20c0 100644 --- a/core/src/main/java/org/springframework/ws/transport/WebServiceConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/WebServiceConnection.java @@ -29,6 +29,7 @@ import org.springframework.ws.WebServiceMessageFactory; * * @author Arjen Poutsma * @see WebServiceMessageSender#createConnection(String) + * @since 1.0 */ public interface WebServiceConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/WebServiceMessageReceiver.java b/core/src/main/java/org/springframework/ws/transport/WebServiceMessageReceiver.java index ab21c65f..e6f8804f 100644 --- a/core/src/main/java/org/springframework/ws/transport/WebServiceMessageReceiver.java +++ b/core/src/main/java/org/springframework/ws/transport/WebServiceMessageReceiver.java @@ -23,6 +23,7 @@ import org.springframework.ws.context.MessageContext; * coming in on a transport. * * @author Arjen Poutsma + * @since 1.0 */ public interface WebServiceMessageReceiver { diff --git a/core/src/main/java/org/springframework/ws/transport/WebServiceMessageSender.java b/core/src/main/java/org/springframework/ws/transport/WebServiceMessageSender.java index 723b251a..7128a816 100644 --- a/core/src/main/java/org/springframework/ws/transport/WebServiceMessageSender.java +++ b/core/src/main/java/org/springframework/ws/transport/WebServiceMessageSender.java @@ -21,14 +21,14 @@ import java.io.IOException; import org.springframework.ws.WebServiceMessage; /** - * Defines the methods for classes capable of sending and receiving - * {@link WebServiceMessage} instances across a transport. - * - *

The WebServiceMessageSender is basically a factory for - * {@link WebServiceConnection} objects. + * Defines the methods for classes capable of sending and receiving {@link WebServiceMessage} instances across a + * transport. + *

+ *

The WebServiceMessageSender is basically a factory for {@link WebServiceConnection} objects. * * @author Arjen Poutsma * @see WebServiceConnection + * @since 1.0 */ public interface WebServiceMessageSender { diff --git a/core/src/main/java/org/springframework/ws/transport/context/DefaultTransportContext.java b/core/src/main/java/org/springframework/ws/transport/context/DefaultTransportContext.java index 48d70ca4..22d8cbd9 100644 --- a/core/src/main/java/org/springframework/ws/transport/context/DefaultTransportContext.java +++ b/core/src/main/java/org/springframework/ws/transport/context/DefaultTransportContext.java @@ -22,6 +22,7 @@ import org.springframework.ws.transport.WebServiceConnection; * Default implementation of the TransportContext interface. * * @author Arjen Poutsma + * @since 1.0 */ public class DefaultTransportContext implements TransportContext { diff --git a/core/src/main/java/org/springframework/ws/transport/context/TransportContext.java b/core/src/main/java/org/springframework/ws/transport/context/TransportContext.java index 3094455f..6622e78f 100644 --- a/core/src/main/java/org/springframework/ws/transport/context/TransportContext.java +++ b/core/src/main/java/org/springframework/ws/transport/context/TransportContext.java @@ -8,6 +8,7 @@ import org.springframework.ws.transport.WebServiceConnection; * An instance of this class can be associated with a thread via the {@link TransportContextHolder} class. * * @author Arjen Poutsma + * @since 1.0 */ public interface TransportContext { diff --git a/core/src/main/java/org/springframework/ws/transport/context/TransportContextHolder.java b/core/src/main/java/org/springframework/ws/transport/context/TransportContextHolder.java index 3b55742f..77c5d720 100644 --- a/core/src/main/java/org/springframework/ws/transport/context/TransportContextHolder.java +++ b/core/src/main/java/org/springframework/ws/transport/context/TransportContextHolder.java @@ -21,6 +21,7 @@ package org.springframework.ws.transport.context; * * @author Arjen Poutsma * @see TransportContext + * @since 1.0 */ public abstract class TransportContextHolder { diff --git a/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpSenderConnection.java b/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpSenderConnection.java index bb783155..74763aa4 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpSenderConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpSenderConnection.java @@ -31,6 +31,7 @@ import org.springframework.ws.transport.WebServiceConnection; * Abstract base class for {@link WebServiceConnection} implementations that send request over HTTP. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractHttpSenderConnection extends AbstractSenderConnection implements FaultAwareWebServiceConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpWebServiceMessageSender.java b/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpWebServiceMessageSender.java index e6a86100..d0ead88a 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpWebServiceMessageSender.java +++ b/core/src/main/java/org/springframework/ws/transport/http/AbstractHttpWebServiceMessageSender.java @@ -24,6 +24,7 @@ import org.springframework.ws.transport.WebServiceMessageSender; * HTTP. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractHttpWebServiceMessageSender implements WebServiceMessageSender { diff --git a/core/src/main/java/org/springframework/ws/transport/http/CommonsHttpConnection.java b/core/src/main/java/org/springframework/ws/transport/http/CommonsHttpConnection.java index f9b08741..b1a631bb 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/CommonsHttpConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/http/CommonsHttpConnection.java @@ -36,6 +36,7 @@ import org.springframework.ws.transport.WebServiceConnection; * PostMethod}. * * @author Arjen Poutsma + * @since 1.0 */ public class CommonsHttpConnection extends AbstractHttpSenderConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/http/CommonsHttpMessageSender.java b/core/src/main/java/org/springframework/ws/transport/http/CommonsHttpMessageSender.java index ddfba65e..d1fdd975 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/CommonsHttpMessageSender.java +++ b/core/src/main/java/org/springframework/ws/transport/http/CommonsHttpMessageSender.java @@ -43,6 +43,7 @@ import org.springframework.ws.transport.WebServiceConnection; * @see HttpUrlConnectionMessageSender * @see HttpClient * @see #setCredentials(Credentials) + * @since 1.0 */ public class CommonsHttpMessageSender extends AbstractHttpWebServiceMessageSender implements InitializingBean, DisposableBean { diff --git a/core/src/main/java/org/springframework/ws/transport/http/HttpServletConnection.java b/core/src/main/java/org/springframework/ws/transport/http/HttpServletConnection.java index ce6640f4..58b05f88 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/HttpServletConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/http/HttpServletConnection.java @@ -35,6 +35,7 @@ import org.springframework.ws.transport.support.EnumerationIterator; * Implementation of {@link WebServiceConnection} that is based on the Servlet API. * * @author Arjen Poutsma + * @since 1.0 */ public class HttpServletConnection extends AbstractReceiverConnection implements EndpointAwareWebServiceConnection, FaultAwareWebServiceConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/http/HttpTransportConstants.java b/core/src/main/java/org/springframework/ws/transport/http/HttpTransportConstants.java index e0289eea..ed7e848e 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/HttpTransportConstants.java +++ b/core/src/main/java/org/springframework/ws/transport/http/HttpTransportConstants.java @@ -22,6 +22,7 @@ import org.springframework.ws.transport.TransportConstants; * Declares HTTP-specific transport constants. * * @author Arjen Poutsma + * @since 1.0 */ public interface HttpTransportConstants extends TransportConstants { diff --git a/core/src/main/java/org/springframework/ws/transport/http/HttpTransportException.java b/core/src/main/java/org/springframework/ws/transport/http/HttpTransportException.java index 971a4478..09155d19 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/HttpTransportException.java +++ b/core/src/main/java/org/springframework/ws/transport/http/HttpTransportException.java @@ -22,6 +22,7 @@ import org.springframework.ws.transport.TransportException; * Exception that is thrown when an error occurs in the HTTP transport. * * @author Arjen Poutsma + * @since 1.0 */ public class HttpTransportException extends TransportException { diff --git a/core/src/main/java/org/springframework/ws/transport/http/HttpUrlConnection.java b/core/src/main/java/org/springframework/ws/transport/http/HttpUrlConnection.java index 56b0f172..e8e6c4f5 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/HttpUrlConnection.java +++ b/core/src/main/java/org/springframework/ws/transport/http/HttpUrlConnection.java @@ -35,6 +35,7 @@ import org.springframework.ws.transport.WebServiceConnection; * Implementation of the {@link WebServiceConnection} interface that uses a {@link HttpURLConnection}. * * @author Arjen Poutsma + * @since 1.0 */ public class HttpUrlConnection extends AbstractHttpSenderConnection { diff --git a/core/src/main/java/org/springframework/ws/transport/http/HttpUrlConnectionMessageSender.java b/core/src/main/java/org/springframework/ws/transport/http/HttpUrlConnectionMessageSender.java index bd87664a..f9ce5544 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/HttpUrlConnectionMessageSender.java +++ b/core/src/main/java/org/springframework/ws/transport/http/HttpUrlConnectionMessageSender.java @@ -33,6 +33,7 @@ import org.springframework.ws.transport.WebServiceConnection; * * @author Arjen Poutsma * @see java.net.HttpURLConnection + * @since 1.0 */ public class HttpUrlConnectionMessageSender extends AbstractHttpWebServiceMessageSender { diff --git a/core/src/main/java/org/springframework/ws/transport/http/MessageDispatcherServlet.java b/core/src/main/java/org/springframework/ws/transport/http/MessageDispatcherServlet.java index 54b157a7..2f6c3f94 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/MessageDispatcherServlet.java +++ b/core/src/main/java/org/springframework/ws/transport/http/MessageDispatcherServlet.java @@ -60,6 +60,7 @@ import org.springframework.ws.wsdl.WsdlDefinition; * @see org.springframework.web.servlet.DispatcherServlet * @see org.springframework.ws.server.MessageDispatcher * @see org.springframework.ws.transport.http.WebServiceMessageReceiverHandlerAdapter + * @since 1.0 */ public class MessageDispatcherServlet extends FrameworkServlet { diff --git a/core/src/main/java/org/springframework/ws/transport/http/WebServiceMessageReceiverHandlerAdapter.java b/core/src/main/java/org/springframework/ws/transport/http/WebServiceMessageReceiverHandlerAdapter.java index 820c9c5e..27cec00a 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/WebServiceMessageReceiverHandlerAdapter.java +++ b/core/src/main/java/org/springframework/ws/transport/http/WebServiceMessageReceiverHandlerAdapter.java @@ -40,6 +40,7 @@ import org.springframework.ws.transport.support.WebServiceMessageReceiverObjectS * @see org.springframework.ws.transport.WebServiceMessageReceiver * @see org.springframework.ws.WebServiceMessageFactory * @see org.springframework.ws.server.MessageDispatcher + * @since 1.0 */ public class WebServiceMessageReceiverHandlerAdapter extends WebServiceMessageReceiverObjectSupport implements HandlerAdapter { diff --git a/core/src/main/java/org/springframework/ws/transport/http/WsdlDefinitionHandlerAdapter.java b/core/src/main/java/org/springframework/ws/transport/http/WsdlDefinitionHandlerAdapter.java index 5d766523..81c598a8 100644 --- a/core/src/main/java/org/springframework/ws/transport/http/WsdlDefinitionHandlerAdapter.java +++ b/core/src/main/java/org/springframework/ws/transport/http/WsdlDefinitionHandlerAdapter.java @@ -72,6 +72,7 @@ import org.w3c.dom.Document; * @see #setTransformLocations(boolean) * @see #setLocationExpression(String) * @see #transformLocation(String,javax.servlet.http.HttpServletRequest) + * @since 1.0 */ public class WsdlDefinitionHandlerAdapter extends TransformerObjectSupport implements HandlerAdapter, InitializingBean { @@ -94,6 +95,7 @@ public class WsdlDefinitionHandlerAdapter extends TransformerObjectSupport imple * Sets the XPath expression used for extracting the location attributes from the WSDL 1.1 definition. *

* Defaults to DEFAULT_LOCATION_EXPRESSION. + * * @see #DEFAULT_LOCATION_EXPRESSION */ public void setLocationExpression(String locationExpression) { diff --git a/core/src/main/java/org/springframework/ws/transport/support/DefaultStrategiesHelper.java b/core/src/main/java/org/springframework/ws/transport/support/DefaultStrategiesHelper.java index 9488fe9f..a78aa4db 100644 --- a/core/src/main/java/org/springframework/ws/transport/support/DefaultStrategiesHelper.java +++ b/core/src/main/java/org/springframework/ws/transport/support/DefaultStrategiesHelper.java @@ -54,6 +54,7 @@ import org.springframework.web.context.WebApplicationContext; * etc. * * @author Arjen Poutsma + * @since 1.0 */ public class DefaultStrategiesHelper { diff --git a/core/src/main/java/org/springframework/ws/transport/support/EnumerationIterator.java b/core/src/main/java/org/springframework/ws/transport/support/EnumerationIterator.java index dff4e679..3f9df037 100644 --- a/core/src/main/java/org/springframework/ws/transport/support/EnumerationIterator.java +++ b/core/src/main/java/org/springframework/ws/transport/support/EnumerationIterator.java @@ -23,6 +23,7 @@ import java.util.Iterator; * Adapts an {@link Enumeration} to follow the interface of {@link Iterator}. * * @author Arjen Poutsma + * @since 1.0 */ public class EnumerationIterator implements Iterator { diff --git a/core/src/main/java/org/springframework/ws/transport/support/WebServiceMessageReceiverObjectSupport.java b/core/src/main/java/org/springframework/ws/transport/support/WebServiceMessageReceiverObjectSupport.java index 2acce295..87892534 100644 --- a/core/src/main/java/org/springframework/ws/transport/support/WebServiceMessageReceiverObjectSupport.java +++ b/core/src/main/java/org/springframework/ws/transport/support/WebServiceMessageReceiverObjectSupport.java @@ -42,6 +42,7 @@ import org.springframework.ws.transport.context.TransportContextHolder; * * @author Arjen Poutsma * @see #handleConnection + * @since 1.0 */ public abstract class WebServiceMessageReceiverObjectSupport implements InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/wsdl/WsdlDefinition.java b/core/src/main/java/org/springframework/ws/wsdl/WsdlDefinition.java index c5b82668..6086f9f8 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/WsdlDefinition.java +++ b/core/src/main/java/org/springframework/ws/wsdl/WsdlDefinition.java @@ -22,6 +22,7 @@ import javax.xml.transform.Source; * Represents an abstraction for WSDL definitions. * * @author Arjen Poutsma + * @since 1.0 */ public interface WsdlDefinition { diff --git a/core/src/main/java/org/springframework/ws/wsdl/WsdlDefinitionException.java b/core/src/main/java/org/springframework/ws/wsdl/WsdlDefinitionException.java index f8e3b2c1..934e3afc 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/WsdlDefinitionException.java +++ b/core/src/main/java/org/springframework/ws/wsdl/WsdlDefinitionException.java @@ -22,6 +22,7 @@ import org.springframework.ws.WebServiceException; * Base class for all WSDL definition exceptions. * * @author Arjen Poutsma + * @since 1.0 */ public class WsdlDefinitionException extends WebServiceException { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/DynamicWsdl11Definition.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/DynamicWsdl11Definition.java index 63e9e2ba..6cab80fc 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/DynamicWsdl11Definition.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/DynamicWsdl11Definition.java @@ -30,6 +30,7 @@ import org.springframework.util.Assert; * @see #setBuilder(Wsdl11DefinitionBuilder) * @see #setBuildAbstractPart(boolean) * @see #setBuildConcretePart(boolean) + * @since 1.0 */ public class DynamicWsdl11Definition implements Wsdl11Definition, InitializingBean { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/SimpleWsdl11Definition.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/SimpleWsdl11Definition.java index 00c19f59..643705df 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/SimpleWsdl11Definition.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/SimpleWsdl11Definition.java @@ -28,27 +28,27 @@ import org.springframework.xml.sax.SaxUtils; /** * The default {@link Wsdl11Definition} implementation. - * - *

Allows a WSDL to be set by the {@link #setWsdl wsdl} property, or directly - * in the {@link #SimpleWsdl11Definition(org.springframework.core.io.Resource) constructor}. + *

+ *

Allows a WSDL to be set by the {@link #setWsdl wsdl} property, or directly in the {@link + * #SimpleWsdl11Definition(org.springframework.core.io.Resource) constructor}. * * @author Arjen Poutsma + * @since 1.0 */ public class SimpleWsdl11Definition implements Wsdl11Definition, InitializingBean { private Resource wsdlResource; - /** - * Create a new instance of the SimpleWsdl11Definition class. - *

A subsequent call to the {@link #setWsdl(org.springframework.core.io.Resource)} - * method is required. + * Create a new instance of the SimpleWsdl11Definition class.

A subsequent call to the {@link + * #setWsdl(org.springframework.core.io.Resource)} method is required. */ public SimpleWsdl11Definition() { } /** * Create a new instance of the SimpleWsdl11Definition class. + * * @param wsdlResource the WSDL resource; must not be null * @throws IllegalArgumentException if the supplied wsdlResource is null */ @@ -57,13 +57,11 @@ public class SimpleWsdl11Definition implements Wsdl11Definition, InitializingBea this.wsdlResource = wsdlResource; } - public void afterPropertiesSet() throws Exception { Assert.notNull(this.wsdlResource, "wsdl is required"); Assert.isTrue(this.wsdlResource.exists(), "wsdl '" + this.wsdlResource + "' does not exit"); } - public Source getSource() { try { return new SAXSource(SaxUtils.createInputSource(this.wsdlResource)); @@ -73,10 +71,9 @@ public class SimpleWsdl11Definition implements Wsdl11Definition, InitializingBea } } - /** - * Set the WSDL resource to be exposed by calls to this instances' - * {@link #getSource()} method. + * Set the WSDL resource to be exposed by calls to this instances' {@link #getSource()} method. + * * @param wsdlResource the WSDL resource */ public void setWsdl(Resource wsdlResource) { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl11Definition.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl11Definition.java index f8d6abde..05a8512f 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl11Definition.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl11Definition.java @@ -20,11 +20,12 @@ import org.springframework.ws.wsdl.WsdlDefinition; /** * Models a WSDL 1.1-specific {@link WsdlDefinition}. - * + *

*

Just a marker interface at the moment. * * @author Arjen Poutsma * @see Wsdl11DefinitionBuilder + * @since 1.0 */ public interface Wsdl11Definition extends WsdlDefinition { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl11DefinitionBuilder.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl11DefinitionBuilder.java index c282628d..0135cfb0 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl11DefinitionBuilder.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl11DefinitionBuilder.java @@ -25,6 +25,7 @@ import org.springframework.ws.wsdl.WsdlDefinitionException; * class, etc. * * @author Arjen Poutsma + * @since 1.0 */ public interface Wsdl11DefinitionBuilder { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinition.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinition.java index 7b869014..495fd0e7 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinition.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinition.java @@ -34,6 +34,7 @@ import org.w3c.dom.Document; * @author Arjen Poutsma * @see #Wsdl4jDefinition(javax.wsdl.Definition) * @see #setDefinition(javax.wsdl.Definition) + * @since 1.0 */ public class Wsdl4jDefinition implements Wsdl11Definition { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinitionException.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinitionException.java index c88ef600..1f743b4c 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinitionException.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinitionException.java @@ -24,6 +24,7 @@ import org.springframework.ws.wsdl.WsdlDefinitionException; * Subclass of WsdlDefinitionException that wraps WSDLExceptions. * * @author Arjen Poutsma + * @since 1.0 */ public class Wsdl4jDefinitionException extends WsdlDefinitionException { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractBindingWsdl4jDefinitionBuilder.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractBindingWsdl4jDefinitionBuilder.java index a3de76b1..bf9b30ce 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractBindingWsdl4jDefinitionBuilder.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractBindingWsdl4jDefinitionBuilder.java @@ -41,6 +41,7 @@ import org.springframework.ws.wsdl.wsdl11.Wsdl4jDefinitionException; * ports that match the bindings. Lets subclasses populate these through template methods. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractBindingWsdl4jDefinitionBuilder extends AbstractWsdl4jDefinitionBuilder { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractSoap11Wsdl4jDefinitionBuilder.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractSoap11Wsdl4jDefinitionBuilder.java index 85978b05..e871ba20 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractSoap11Wsdl4jDefinitionBuilder.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractSoap11Wsdl4jDefinitionBuilder.java @@ -43,6 +43,7 @@ import javax.xml.namespace.QName; * * @author Arjen Poutsma * @see #setLocationUri(String) + * @since 1.0 */ public abstract class AbstractSoap11Wsdl4jDefinitionBuilder extends AbstractBindingWsdl4jDefinitionBuilder { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractWsdl4jDefinitionBuilder.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractWsdl4jDefinitionBuilder.java index 48b677cc..9f800a1a 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractWsdl4jDefinitionBuilder.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/AbstractWsdl4jDefinitionBuilder.java @@ -36,22 +36,17 @@ import org.springframework.ws.wsdl.wsdl11.Wsdl4jDefinitionException; * Definition}, and passes that to subclass template methods. * * @author Arjen Poutsma + * @since 1.0 */ public abstract class AbstractWsdl4jDefinitionBuilder implements Wsdl11DefinitionBuilder { - /** - * Logger available to subclasses. - */ + /** Logger available to subclasses. */ protected final Log logger = LogFactory.getLog(getClass()); - /** - * WSDL4J extension registry. Lazily created in createExtension(). - */ + /** WSDL4J extension registry. Lazily created in createExtension(). */ private ExtensionRegistry extensionRegistry; - /** - * The WSDL4J Definition created by buildDefinition(). - */ + /** The WSDL4J Definition created by buildDefinition(). */ private Definition definition; public final void buildDefinition() throws WsdlDefinitionException { diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/XsdBasedSoap11Wsdl4jDefinitionBuilder.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/XsdBasedSoap11Wsdl4jDefinitionBuilder.java index d1883a8f..49d80b0d 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/XsdBasedSoap11Wsdl4jDefinitionBuilder.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/XsdBasedSoap11Wsdl4jDefinitionBuilder.java @@ -60,6 +60,7 @@ import org.xml.sax.SAXException; * @see #setPortTypeName(String) * @see #setRequestSuffix(String) * @see #setResponseSuffix(String) + * @since 1.0 */ public class XsdBasedSoap11Wsdl4jDefinitionBuilder extends AbstractSoap11Wsdl4jDefinitionBuilder implements InitializingBean { diff --git a/core/src/test/java/org/springframework/ws/MockWebServiceMessage.java b/core/src/test/java/org/springframework/ws/MockWebServiceMessage.java index b06b577d..21dc38d2 100644 --- a/core/src/test/java/org/springframework/ws/MockWebServiceMessage.java +++ b/core/src/test/java/org/springframework/ws/MockWebServiceMessage.java @@ -41,6 +41,7 @@ import org.springframework.xml.transform.StringSource; * Mock implementation of the WebServiceMessage interface. * * @author Arjen Poutsma + * @since 1.0 */ public class MockWebServiceMessage implements FaultAwareWebServiceMessage { diff --git a/core/src/test/java/org/springframework/ws/client/core/SimpleSaajServlet.java b/core/src/test/java/org/springframework/ws/client/core/SimpleSaajServlet.java index 103af9e4..8c88129b 100644 --- a/core/src/test/java/org/springframework/ws/client/core/SimpleSaajServlet.java +++ b/core/src/test/java/org/springframework/ws/client/core/SimpleSaajServlet.java @@ -37,6 +37,7 @@ import org.springframework.util.StringUtils; * A simple Servlet that uses SAAJ to echo request. * * @author Arjen Poutsma + * @since 1.0 */ public class SimpleSaajServlet extends HttpServlet {