Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

The In and Out Mediators act as predefined filters. Messages, which are in the in path of the ESB will traverse through the child mediators of the In Mediator. Messages, which are in the out path of ESB will traverse through the child mediators of the Out Mediator.

...

Table of Contents
maxLevel3
minLevel3

...

styleborder:1
locationtop
typeflat
separatorpipe

...

Syntax

In

Code Block
XML
XML

<in>
      mediator+
</in>

Out

Code Block
XML
XML

<out>
      mediator+
</out>

...

UI Configuration

...

Usage Scenario

Code Block
XML
XML

<syn:sequence name="main" xmlns:syn="http://ws.apache.org/ns/synapse">
      <syn:in>
          <syn:log level="full"/>
          <syn:filter source="get-property('To')" regex="http://localhost:9000.*">
              <syn:send/>
          </syn:filter>
      </syn:in>
      <syn:out>
          <syn:send/>
      </syn:out>
</syn:sequence>

Messages coming to the ESB will be sent using wsa:to address and responses will be sent back to the requester.

Info
titleNote

These Mediators are pointless to be used in Proxy Service sequences. Proxy Services has predefined sequences for in messages and out messagesDo not use these mediators in proxy service sequences, as proxy services have the predefined sequences <inSequence> and <outSequence> for this purpose.

Excerpt
hiddentrue

Description of the In and the Out Mediators in WSO2 ESB.