Class WebServiceEndpoint

java.lang.Object
org.citrusframework.ws.server.WebServiceEndpoint
All Implemented Interfaces:
org.springframework.ws.server.endpoint.MessageEndpoint

public class WebServiceEndpoint extends Object implements org.springframework.ws.server.endpoint.MessageEndpoint
SpringWS MessageEndpoint implementation. Endpoint will delegate message processing to a EndpointAdapter implementation.
Author:
Christoph Deppisch
  • Constructor Details

    • WebServiceEndpoint

      public WebServiceEndpoint()
  • Method Details

    • invoke

      public void invoke(org.springframework.ws.context.MessageContext messageContext) throws Exception
      Specified by:
      invoke in interface org.springframework.ws.server.endpoint.MessageEndpoint
      Throws:
      org.citrusframework.exceptions.CitrusRuntimeException
      Exception
      See Also:
      • MessageEndpoint.invoke(org.springframework.ws.context.MessageContext)
    • getEndpointAdapter

      public EndpointAdapter getEndpointAdapter()
      Gets the endpoint adapter.
      Returns:
    • setEndpointAdapter

      public void setEndpointAdapter(EndpointAdapter endpointAdapter)
      Set the endpoint adapter.
      Parameters:
      endpointAdapter - the endpointAdapter to set
    • getDefaultNamespaceUri

      public String getDefaultNamespaceUri()
      Gets the default header namespace uri.
      Returns:
    • setDefaultNamespaceUri

      public void setDefaultNamespaceUri(String defaultNamespaceUri)
      Set the default namespace used in SOAP response headers.
      Parameters:
      defaultNamespaceUri - the defaultNamespaceUri to set
    • getDefaultPrefix

      public String getDefaultPrefix()
      Gets the default header prefix.
      Returns:
    • setDefaultPrefix

      public void setDefaultPrefix(String defaultPrefix)
      Set the default namespace prefix used in SOAP response headers.
      Parameters:
      defaultPrefix - the defaultPrefix to set
    • getEndpointConfiguration

      public WebServiceEndpointConfiguration getEndpointConfiguration()
      Gets the endpoint configuration.
      Returns:
    • setEndpointConfiguration

      public void setEndpointConfiguration(WebServiceEndpointConfiguration endpointConfiguration)
      Sets the endpoint configuration.
      Parameters:
      endpointConfiguration -