Class StaticResponseEndpointAdapter

All Implemented Interfaces:
org.citrusframework.endpoint.EndpointAdapter

public class StaticResponseEndpointAdapter extends StaticEndpointAdapter
Endpoint adapter always returns a static response message.
Since:
1.4
  • Constructor Details

    • StaticResponseEndpointAdapter

      public StaticResponseEndpointAdapter()
  • Method Details

    • handleMessageInternal

      public org.citrusframework.message.Message handleMessageInternal(org.citrusframework.message.Message request)
      Description copied from class: AbstractEndpointAdapter
      Subclasses must implement this method in order to handle incoming request message. If this method does not return any response message fallback endpoint adapter is invoked for processing.
      Overrides:
      handleMessageInternal in class StaticEndpointAdapter
      Returns:
    • getMessagePayload

      public String getMessagePayload()
      Gets the message payload.
      Returns:
    • setMessagePayload

      public void setMessagePayload(String messagePayload)
      Set the response message payload.
      Parameters:
      messagePayload - the messagePayload to set
    • getMessagePayloadResource

      public String getMessagePayloadResource()
      Gets the value of the messagePayloadResource property.
      Returns:
      the messagePayloadResource
    • setMessagePayloadResource

      public void setMessagePayloadResource(String messagePayloadResource)
      Sets the messagePayloadResource property.
      Parameters:
      messagePayloadResource -
    • getMessagePayloadResourceCharset

      public String getMessagePayloadResourceCharset()
      Obtains the messagePayloadResourceCharset.
      Returns:
    • setMessagePayloadResourceCharset

      public void setMessagePayloadResourceCharset(String messagePayloadResourceCharset)
      Specifies the messagePayloadResourceCharset.
      Parameters:
      messagePayloadResourceCharset -
    • getMessageHeader

      public Map<String,Object> getMessageHeader()
      Gets the message header.
      Returns:
    • setMessageHeader

      public void setMessageHeader(Map<String,Object> messageHeader)
      Set the response message header.
      Parameters:
      messageHeader - the messageHeader to set