Added @since tags.
This commit is contained in:
@@ -55,7 +55,7 @@ import org.w3c.dom.NodeList;
|
||||
* Double}</li> <li>{@link String}</li> <li>{@link Node}</li> <li>{@link NodeList}</li> </ul>
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class XPathParamAnnotationMethodEndpointAdapter extends AbstractMethodEndpointAdapter
|
||||
implements InitializingBean {
|
||||
|
||||
@@ -32,7 +32,7 @@ import org.springframework.ws.soap.server.endpoint.mapping.SoapActionAnnotationM
|
||||
* such as {@link SoapActionAnnotationMethodEndpointMapping}.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
@Target(ElementType.TYPE)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@@ -28,7 +28,7 @@ import java.lang.annotation.Target;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMapping
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
@Target(ElementType.METHOD)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@@ -29,7 +29,7 @@ import java.lang.annotation.Target;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.server.endpoint.adapter.XPathParamAnnotationMethodEndpointAdapter
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
@Target(ElementType.PARAMETER)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@@ -29,7 +29,7 @@ import org.springframework.ws.server.endpoint.annotation.Endpoint;
|
||||
* The methods of each bean carrying @Endpoint will be registered using {@link #registerMethods(Object)}.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractAnnotationMethodEndpointMapping extends AbstractMethodEndpointMapping
|
||||
implements BeanPostProcessor {
|
||||
|
||||
@@ -43,7 +43,7 @@ import org.springframework.ws.server.endpoint.support.PayloadRootUtils;
|
||||
* </pre>
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class PayloadRootAnnotationMethodEndpointMapping extends AbstractAnnotationMethodEndpointMapping {
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ import org.springframework.ws.soap.server.endpoint.annotation.SoapFault;
|
||||
* SoapFault} annotation to map exceptions to SOAP Faults.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SoapFaultAnnotationExceptionResolver extends AbstractSoapFaultDefinitionExceptionResolver {
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import org.springframework.ws.soap.soap11.Soap11Body;
|
||||
* Enumeration that represents the standard SOAP Fault codes for use with the JDK 1.5+ {@link SoapFault} annotation.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public enum FaultCode {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import java.lang.annotation.Target;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.soap.server.endpoint.mapping.SoapActionAnnotationMethodEndpointMapping
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
@Target(ElementType.METHOD)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@@ -29,7 +29,7 @@ import javax.xml.namespace.QName;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.soap.server.endpoint.SoapFaultAnnotationExceptionResolver
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
@Target(ElementType.TYPE)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@@ -45,7 +45,7 @@ import org.springframework.ws.soap.server.endpoint.annotation.SoapAction;
|
||||
* </pre>
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SoapActionAnnotationMethodEndpointMapping extends AbstractAnnotationMethodEndpointMapping
|
||||
implements SoapEndpointMapping {
|
||||
|
||||
@@ -25,7 +25,7 @@ import org.springframework.ws.soap.SoapMessage;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see SoapMessage
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface FaultAwareWebServiceMessage extends WebServiceMessage {
|
||||
|
||||
|
||||
@@ -20,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public final class NoEndpointFoundException extends WebServiceException {
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ import org.springframework.core.NestedRuntimeException;
|
||||
* Root of the hierarchy of Web Service exceptions.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class WebServiceException extends NestedRuntimeException implements Serializable {
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ import javax.xml.transform.Source;
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.soap.SoapMessage
|
||||
* @see WebServiceMessageFactory
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface WebServiceMessage {
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ package org.springframework.ws;
|
||||
* Base class for all web service message exceptions.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class WebServiceMessageException extends WebServiceException {
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ import java.io.InputStream;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.WebServiceMessage
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface WebServiceMessageFactory {
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import org.springframework.ws.WebServiceException;
|
||||
* Exception thrown whenever an error occurs on the client-side.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class WebServiceClientException extends WebServiceException {
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import org.springframework.ws.FaultAwareWebServiceMessage;
|
||||
* Thrown by <code>SimpleFaultMessageResolver</code> when the response message has a fault.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class WebServiceFaultException extends WebServiceClientException {
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import java.io.IOException;
|
||||
* Exception thrown whenever an I/O error occurs on the client-side.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class WebServiceIOException extends WebServiceClientException {
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import javax.xml.transform.TransformerException;
|
||||
* Exception thrown whenever a transformation error occurs <i>on the client-side</i>.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class WebServiceTransformerException extends WebServiceClientException {
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import org.springframework.ws.transport.TransportException;
|
||||
* Exception thrown whenever a transport error occurs on the client-side.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class WebServiceTransportException extends WebServiceIOException {
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ import org.springframework.ws.WebServiceMessage;
|
||||
* Defines the interface for objects than can resolve fault {@link WebServiceMessage}.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface FaultMessageResolver {
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import org.springframework.ws.client.WebServiceFaultException;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see WebServiceFaultException
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SimpleFaultMessageResolver implements FaultMessageResolver {
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ import javax.xml.transform.TransformerException;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.client.core.WebServiceTemplate
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SourceExtractor {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import org.springframework.ws.WebServiceMessage;
|
||||
* the <code>SOAPAction</code> header.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface WebServiceMessageCallback {
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ import org.springframework.ws.WebServiceMessage;
|
||||
* exception handling, or resource handling.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface WebServiceMessageExtractor {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import org.springframework.ws.client.WebServiceClientException;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see WebServiceTemplate
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface WebServiceOperations {
|
||||
|
||||
|
||||
@@ -40,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class WebServiceGatewaySupport implements InitializingBean {
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ import org.springframework.xml.transform.TransformerObjectSupport;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.client.core.WebServiceTemplate
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class WebServiceAccessor extends TransformerObjectSupport implements InitializingBean {
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ import java.util.Map;
|
||||
* Abstract base class for {@link MessageContext instances}.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractMessageContext implements MessageContext {
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ import org.springframework.ws.WebServiceMessageFactory;
|
||||
* Default implementation of <code>MessageContext</code>.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class DefaultMessageContext extends AbstractMessageContext {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import org.springframework.ws.WebServiceMessage;
|
||||
* have to be).
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface MessageContext {
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ import org.springframework.util.Assert;
|
||||
* Abstract implementation of the {@link MimeMessage} interface. Contains convenient default implementations.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractMimeMessage implements MimeMessage {
|
||||
|
||||
@@ -58,7 +58,7 @@ public abstract class AbstractMimeMessage implements MimeMessage {
|
||||
* Activation framework <code>DataSource</code> that wraps a Spring <code>InputStreamSource</code>.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
private static class InputStreamSourceDataSource implements DataSource {
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ import javax.activation.DataHandler;
|
||||
* @author Arjen Poutsma
|
||||
* @see MimeMessage#getAttachments()
|
||||
* @see MimeMessage#addAttachment
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface Attachment {
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ import org.springframework.ws.WebServiceMessageException;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see Attachment
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class AttachmentException extends WebServiceMessageException {
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ import org.springframework.ws.WebServiceMessage;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see Attachment
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface MimeMessage extends WebServiceMessage {
|
||||
|
||||
|
||||
@@ -22,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface PoxMessage extends WebServiceMessage {
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import org.springframework.ws.WebServiceMessageException;
|
||||
* Specific subclass of <code>WebServiceMessageException</code> for Plain Old XML messages.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class PoxMessageException extends WebServiceMessageException {
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ import org.w3c.dom.Element;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see Document
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class DomPoxMessage implements PoxMessage {
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import org.springframework.ws.pox.PoxMessageException;
|
||||
* Specific subclass of <code>PoxMessageException</code> for DOM Plain Old XML messages.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class DomPoxMessageException extends PoxMessageException {
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ import org.xml.sax.SAXException;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.pox.dom.DomPoxMessage
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class DomPoxMessageFactory extends TransformerObjectSupport implements WebServiceMessageFactory {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import org.springframework.ws.context.MessageContext;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see MessageDispatcher
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface EndpointAdapter {
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ import org.springframework.ws.context.MessageContext;
|
||||
* messages.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface EndpointExceptionResolver {
|
||||
|
||||
|
||||
@@ -37,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface EndpointInterceptor {
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ package org.springframework.ws.server;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see EndpointInterceptor
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class EndpointInvocationChain {
|
||||
|
||||
|
||||
@@ -34,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface EndpointMapping {
|
||||
|
||||
|
||||
@@ -70,7 +70,7 @@ import org.springframework.ws.transport.support.DefaultStrategiesHelper;
|
||||
* @see EndpointAdapter
|
||||
* @see EndpointExceptionResolver
|
||||
* @see org.springframework.web.servlet.DispatcherServlet
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class MessageDispatcher implements WebServiceMessageReceiver, BeanNameAware, ApplicationContextAware {
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ import org.springframework.xml.transform.TransformerObjectSupport;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.dom4j.Element
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractDom4jPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint {
|
||||
|
||||
|
||||
@@ -39,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractDomPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint {
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ import org.springframework.ws.server.EndpointExceptionResolver;
|
||||
* <p>Provides a set of mapped endpoints that the resolver should map.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractEndpointExceptionResolver implements EndpointExceptionResolver, Ordered {
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ import org.springframework.xml.transform.TransformerObjectSupport;
|
||||
* are not in accordance with WS-I.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractJDomPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint {
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ import org.springframework.xml.transform.TransformerObjectSupport;
|
||||
* changed using the <code>logRequest</code> and <code>logResponse</code> properties.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractLoggingInterceptor extends TransformerObjectSupport implements EndpointInterceptor {
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ import org.springframework.ws.support.MarshallingUtils;
|
||||
* @see #setUnmarshaller(org.springframework.oxm.Unmarshaller)
|
||||
* @see Unmarshaller
|
||||
* @see #invokeInternal(Object)
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractMarshallingPayloadEndpoint implements MessageEndpoint, InitializingBean {
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ import org.xml.sax.ContentHandler;
|
||||
* @author Arjen Poutsma
|
||||
* @see #createContentHandler()
|
||||
* @see #getResponse(org.xml.sax.ContentHandler)
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractSaxPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint {
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ import org.springframework.xml.transform.StaxSource;
|
||||
*javax.xml.stream.XMLEventFactory)
|
||||
* @see XMLEventReader
|
||||
* @see XMLEventWriter
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractStaxEventPayloadEndpoint extends AbstractStaxPayloadEndpoint implements MessageEndpoint {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import org.springframework.xml.transform.TransformerObjectSupport;
|
||||
* @author Arjen Poutsma
|
||||
* @see XMLInputFactory
|
||||
* @see XMLOutputFactory
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractStaxPayloadEndpoint extends TransformerObjectSupport {
|
||||
|
||||
|
||||
@@ -42,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractStaxStreamPayloadEndpoint extends AbstractStaxPayloadEndpoint implements MessageEndpoint {
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ import org.xml.sax.InputSource;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see Element
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractXomPayloadEndpoint extends TransformerObjectSupport implements PayloadEndpoint {
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ import org.springframework.ws.context.MessageContext;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.server.endpoint.PayloadEndpoint
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface MessageEndpoint {
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ import org.springframework.util.Assert;
|
||||
* Consists of a {@link Method}, and a bean {@link Object}.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public final class MethodEndpoint {
|
||||
|
||||
|
||||
@@ -24,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface PayloadEndpoint {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import org.springframework.xml.transform.TransformerObjectSupport;
|
||||
* template methods for handling these method endpoints.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractMethodEndpointAdapter extends TransformerObjectSupport implements EndpointAdapter {
|
||||
|
||||
|
||||
@@ -48,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class MarshallingMethodEndpointAdapter extends AbstractMethodEndpointAdapter implements InitializingBean {
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ import org.springframework.ws.soap.server.SoapMessageDispatcher;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.ws.server.EndpointInvocationChain
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class MessageEndpointAdapter implements EndpointAdapter {
|
||||
|
||||
|
||||
@@ -34,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
|
||||
public class MessageMethodEndpointAdapter extends AbstractMethodEndpointAdapter {
|
||||
|
||||
@@ -34,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class PayloadEndpointAdapter extends TransformerObjectSupport implements EndpointAdapter {
|
||||
|
||||
|
||||
@@ -40,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class PayloadMethodEndpointAdapter extends AbstractMethodEndpointAdapter {
|
||||
|
||||
|
||||
@@ -47,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractValidatingInterceptor extends TransformerObjectSupport
|
||||
implements EndpointInterceptor, InitializingBean {
|
||||
|
||||
@@ -27,7 +27,7 @@ import org.w3c.dom.Element;
|
||||
* pre-only/post-only interceptors.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class EndpointInterceptorAdapter implements EndpointInterceptor {
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ import org.springframework.ws.server.endpoint.AbstractLoggingInterceptor;
|
||||
* @author Arjen Poutsma
|
||||
* @see #setLogRequest(boolean)
|
||||
* @see #setLogResponse(boolean)
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class PayloadLoggingInterceptor extends AbstractLoggingInterceptor {
|
||||
|
||||
|
||||
@@ -43,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class PayloadTransformingInterceptor implements EndpointInterceptor, InitializingBean {
|
||||
|
||||
|
||||
@@ -29,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractEndpointMapping extends ApplicationObjectSupport implements EndpointMapping, Ordered {
|
||||
|
||||
|
||||
@@ -34,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractMapBasedEndpointMapping extends AbstractEndpointMapping {
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ import org.springframework.ws.server.endpoint.MethodEndpoint;
|
||||
* #registerEndpoint(String,MethodEndpoint)}.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractMethodEndpointMapping extends AbstractEndpointMapping {
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import org.springframework.xml.namespace.QNameUtils;
|
||||
* Abstract base class for <code>EndpointMapping</code>s that resolve qualified names as registration keys.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractQNameEndpointMapping extends AbstractMapBasedEndpointMapping {
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ import org.springframework.ws.server.endpoint.support.PayloadRootUtils;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see org.springframework.xml.namespace.QNameEditor
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class PayloadRootQNameEndpointMapping extends AbstractQNameEndpointMapping {
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ import org.springframework.ws.server.endpoint.support.PayloadRootUtils;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see #setEndpoints(Object[])
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SimpleMethodEndpointMapping extends AbstractMethodEndpointMapping implements InitializingBean {
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ import org.w3c.dom.Element;
|
||||
* @author Arjen Poutsma
|
||||
* @see #setExpression(String)
|
||||
* @see #setNamespaces(java.util.Properties)
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class XPathPayloadEndpointMapping extends AbstractMapBasedEndpointMapping implements InitializingBean {
|
||||
|
||||
|
||||
@@ -35,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class PayloadRootUtils {
|
||||
|
||||
|
||||
@@ -25,7 +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
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class AbstractSoapMessage extends AbstractMimeMessage implements SoapMessage {
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ import javax.xml.transform.Source;
|
||||
* @see #getPayloadSource()
|
||||
* @see #getPayloadResult()
|
||||
* @see SoapFault
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapBody extends SoapElement {
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ package org.springframework.ws.soap;
|
||||
* Exception thrown when a SOAP body could not be accessed.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SoapBodyException extends SoapMessageException {
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import javax.xml.transform.Source;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see SoapMessage
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapElement {
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ package org.springframework.ws.soap;
|
||||
* Exception thrown when a SOAP element could not be accessed.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SoapElementException extends SoapMessageException {
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ package org.springframework.ws.soap;
|
||||
* <code>SoapHeader</code> and <code>SoapBody</code>.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapEnvelope extends SoapElement {
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ package org.springframework.ws.soap;
|
||||
* Exception thrown when a SOAP body could not be accessed.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SoapEnvelopeException extends SoapMessageException {
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import javax.xml.namespace.QName;
|
||||
* {@link #getFaultActorOrRole() role}.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapFault extends SoapElement {
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ import javax.xml.transform.Result;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see SoapFaultDetailElement
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapFaultDetail extends SoapElement {
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ import javax.xml.transform.Result;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see SoapFaultDetail
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapFaultDetailElement extends SoapElement {
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ package org.springframework.ws.soap;
|
||||
* Exception thrown when a SOAP fault could not be accessed.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SoapFaultException extends SoapEnvelopeException {
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ import javax.xml.transform.Result;
|
||||
* @author Arjen Poutsma
|
||||
* @see SoapHeaderElement
|
||||
* @see SoapEnvelope#getHeader()
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapHeader extends SoapElement {
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ import javax.xml.transform.Result;
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @see SoapHeader
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapHeaderElement extends SoapElement {
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ package org.springframework.ws.soap;
|
||||
* Exception thrown when a SOAP header could not be accessed.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SoapHeaderException extends SoapMessageException {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import org.springframework.ws.mime.MimeMessage;
|
||||
* @see #getPayloadSource()
|
||||
* @see #getPayloadResult()
|
||||
* @see #getEnvelope()
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapMessage extends MimeMessage, FaultAwareWebServiceMessage {
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ package org.springframework.ws.soap;
|
||||
* Exception thrown when a web service message cannot be created.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public class SoapMessageCreationException extends SoapMessageException {
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ import org.springframework.ws.WebServiceMessageException;
|
||||
* Base class for all SOAP message exceptions.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public abstract class SoapMessageException extends WebServiceMessageException {
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import org.springframework.ws.WebServiceMessageFactory;
|
||||
* version is {@link SoapVersion#SOAP_11}.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapMessageFactory extends WebServiceMessageFactory {
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import javax.xml.namespace.QName;
|
||||
* @author Arjen Poutsma
|
||||
* @see #SOAP_11
|
||||
* @see #SOAP_12
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public interface SoapVersion {
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ import org.springframework.ws.mime.Attachment;
|
||||
* Axiom-specific implementation of {@link org.springframework.ws.mime.Attachment}
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 1.0
|
||||
* @since 1.0.0
|
||||
*/
|
||||
class AxiomAttachment implements Attachment {
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user