Package | Description |
---|---|
org.springframework.ws.config.annotation | |
org.springframework.ws.server |
Contains classes for server-side Spring-WS support.
|
org.springframework.ws.server.endpoint |
Provides standard endpoint, and
EndpointAdapter implementations. |
org.springframework.ws.server.endpoint.interceptor |
Provides miscellaneous endpoints
EndpointInterceptor implementations. |
org.springframework.ws.server.endpoint.mapping |
Provides miscellaneous endpoints
EndpointMapping implementations. |
org.springframework.ws.soap.addressing.server |
Contains servers-side WS-Addressing support, in the form of
EndpointMappings . |
org.springframework.ws.soap.security |
Provides WS-Security implementation classes.
|
org.springframework.ws.soap.security.wss4j2 |
Contains classes for using the Apache WSS4J 2.0 WS-Security implementation within
Spring-WS.
|
org.springframework.ws.soap.security.xwss |
Contains classes for using the XML and WebServices Security WS-Security
implementation within Spring-WS.
|
org.springframework.ws.soap.server |
Contains classes for SOAP-specific server-side Spring-WS support.
|
org.springframework.ws.soap.server.endpoint.interceptor |
Provides miscellaneous endpoints
EndpointInterceptor implementations for SOAP purposes. |
org.springframework.ws.soap.server.endpoint.mapping |
Provides miscellaneous endpoints
EndpointMapping implementations for SOAP purposes. |
Modifier and Type | Method and Description |
---|---|
protected EndpointInterceptor[] |
WsConfigurationSupport.getInterceptors()
Provide access to the shared handler interceptors used to configure
EndpointMapping instances with. |
Modifier and Type | Method and Description |
---|---|
void |
WsConfigurerComposite.addInterceptors(List<EndpointInterceptor> interceptors) |
protected void |
DelegatingWsConfiguration.addInterceptors(List<EndpointInterceptor> interceptors) |
void |
WsConfigurerAdapter.addInterceptors(List<EndpointInterceptor> interceptors)
Add
EndpointInterceptor s for pre- and post-processing of
endpoint method invocations. |
protected void |
WsConfigurationSupport.addInterceptors(List<EndpointInterceptor> interceptors)
Template method to add endpoint interceptors.
|
void |
WsConfigurer.addInterceptors(List<EndpointInterceptor> interceptors)
Add
EndpointInterceptor s for pre- and post-processing of
endpoint method invocations. |
Modifier and Type | Interface and Description |
---|---|
interface |
SmartEndpointInterceptor
Extension of the
EndpointInterceptor interface that adds a way to
decide whether the interceptor should intercept a given message context. |
Modifier and Type | Method and Description |
---|---|
EndpointInterceptor[] |
EndpointInvocationChain.getInterceptors()
Returns the array of interceptors to apply before the handler executes.
|
Constructor and Description |
---|
EndpointInvocationChain(Object endpoint,
EndpointInterceptor[] interceptors)
Create new
EndpointInvocationChain . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLoggingInterceptor
Abstract base class for
EndpointInterceptor instances that log a part of a
WebServiceMessage . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractValidatingInterceptor
Abstract base class for
EndpointInterceptor implementations that validate part of the message using a
schema. |
class |
DelegatingSmartEndpointInterceptor
Implementation of the
SmartEndpointInterceptor interface that delegates to a delegate EndpointInterceptor . |
class |
EndpointInterceptorAdapter
Default implementation of the
EndpointInterceptor interface, for simplified implementation of
pre-only/post-only interceptors. |
class |
PayloadLoggingInterceptor
Simple
EndpointInterceptor that logs the payload of request
and response messages. |
class |
PayloadTransformingInterceptor
Interceptor that transforms the payload of
WebServiceMessage s using XSLT stylesheet. |
Modifier and Type | Method and Description |
---|---|
EndpointInterceptor |
DelegatingSmartEndpointInterceptor.getDelegate()
Returns the delegate.
|
Constructor and Description |
---|
DelegatingSmartEndpointInterceptor(EndpointInterceptor delegate)
Creates a new instance of the
DelegatingSmartEndpointInterceptor with the given delegate. |
Modifier and Type | Method and Description |
---|---|
EndpointInterceptor[] |
AbstractEndpointMapping.getInterceptors()
Returns the endpoint interceptors to apply to all endpoints mapped by this endpoint mapping.
|
Modifier and Type | Method and Description |
---|---|
protected EndpointInvocationChain |
AbstractEndpointMapping.createEndpointInvocationChain(MessageContext messageContext,
Object endpoint,
EndpointInterceptor[] interceptors)
Creates a new
EndpointInvocationChain based on the given message context, endpoint, and
interceptors. |
void |
AbstractEndpointMapping.setInterceptors(EndpointInterceptor[] interceptors)
Sets the endpoint interceptors to apply to all endpoints mapped by this endpoint mapping.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractAddressingEndpointMapping.setPostInterceptors(EndpointInterceptor[] postInterceptors)
Set additional interceptors to be applied after the implicit WS-Addressing interceptor, e.g.
|
void |
AbstractAddressingEndpointMapping.setPreInterceptors(EndpointInterceptor[] preInterceptors)
Set additional interceptors to be applied before the implicit WS-Addressing interceptor, e.g.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWsSecurityInterceptor
Interceptor base class for interceptors that handle WS-Security.
|
Modifier and Type | Class and Description |
---|---|
class |
Wss4jSecurityInterceptor
A WS-Security endpoint interceptor based on Apache's WSS4J.
|
Modifier and Type | Class and Description |
---|---|
class |
XwsSecurityInterceptor
WS-Security endpoint interceptor that is based on Sun's XML and Web Services Security package (XWSS).
|
Modifier and Type | Interface and Description |
---|---|
interface |
SmartSoapEndpointInterceptor
SOAP-specific extension of the
SmartEndpointInterceptor interface. |
interface |
SoapEndpointInterceptor
SOAP-specific extension of the
EndpointInterceptor interface. |
Constructor and Description |
---|
SoapEndpointInvocationChain(Object endpoint,
EndpointInterceptor[] interceptors)
Create new
SoapEndpointInvocationChain . |
SoapEndpointInvocationChain(Object endpoint,
EndpointInterceptor[] interceptors,
String[] actorsOrRoles,
boolean isUltimateReceiver)
Create new
EndpointInvocationChain . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFaultCreatingValidatingInterceptor
Subclass of
AbstractValidatingInterceptor that creates a SOAP Fault whenever the request message cannot
be validated. |
class |
DelegatingSmartSoapEndpointInterceptor
Implementation of the
SmartSoapEndpointInterceptor interface that delegates to a delegate SoapEndpointInterceptor . |
class |
PayloadRootSmartSoapEndpointInterceptor
Implementation of the
SmartSoapEndpointInterceptor interface that only intercepts requests that have a specified namespace URI or local
part (or both) as payload root. |
class |
PayloadValidatingInterceptor
Interceptor that validates the contents of
WebServiceMessage s using a schema. |
class |
SoapActionSmartEndpointInterceptor
Implementation of the
SmartEndpointInterceptor interface that only intercepts
requests that have a specified soap action. |
class |
SoapEnvelopeLoggingInterceptor
SOAP-specific
EndpointInterceptor that logs the complete request and response envelope of
SoapMessage messages. |
Constructor and Description |
---|
DelegatingSmartSoapEndpointInterceptor(EndpointInterceptor delegate)
Creates a new instance of the
DelegatingSmartSoapEndpointInterceptor with the given delegate. |
PayloadRootSmartSoapEndpointInterceptor(EndpointInterceptor delegate,
String namespaceUri,
String localPart) |
SoapActionSmartEndpointInterceptor(EndpointInterceptor delegate,
String soapAction) |
Modifier and Type | Method and Description |
---|---|
protected EndpointInvocationChain |
SoapActionAnnotationMethodEndpointMapping.createEndpointInvocationChain(MessageContext messageContext,
Object endpoint,
EndpointInterceptor[] interceptors)
Creates a new
SoapEndpointInvocationChain based on the given endpoint, and the set interceptors, and
actors/roles. |
protected EndpointInvocationChain |
SoapActionEndpointMapping.createEndpointInvocationChain(MessageContext messageContext,
Object endpoint,
EndpointInterceptor[] interceptors)
Creates a new
SoapEndpointInvocationChain based on the given endpoint, and the set interceptors, and
actors/roles. |
Copyright © 2020 Pivotal Software. All rights reserved.