Class XmlSwitch

All Implemented Interfaces:
FrankElement, HasApplicationContext, HasName, HasTransactionAttribute, IConfigurable, IForwardTarget, IPipe, IScopeProvider, IWithParameters, NameAware, EventThrowing, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.context.Lifecycle

public class XmlSwitch extends SwitchPipe
Selects an exitState, based on either the content of the input message, by means of an XSLT-stylesheet, the content of a session variable or, by default, by returning the name of the root-element.
  • Constructor Details

    • XmlSwitch

      public XmlSwitch()
  • Method Details

    • setJsonPathExpression

      @Protected public void setJsonPathExpression(String jsonPathExpression)
      Description copied from class: SwitchPipe
      jsonPath expression to be applied to the input-message. if not set, no transformation is done when the input message is mediatype JSON
      Overrides:
      setJsonPathExpression in class SwitchPipe