Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Filter Session 1

Abhi
August 03, 2015

Filter Session 1

Filter Session 1

Abhi

August 03, 2015
Tweet

More Decks by Abhi

Other Decks in Technology

Transcript

  1. Filters (Continuation….) Message Filter -A single filter which can have

    multiple filter associated with it -A message should match the criteria in order to process with in rest of the flow in application -This filter gives the flexibility to throw exception on “not accepting” the message which can be later on catch using the exception strategy and process accordingly
  2. Message Property Filter -Filter which allows you to add some

    logic based on the value of one or more properties of a message -It has access to all the message properties (inbound, ourbound, session, application)
  3. Idempotent Filter -Most reliable filter for dropping the messages which

    are duplicate -Host the message reference in memory object store but can be configured to use for file/persistent store -Some examples include dropping duplicate orders/messages/processing the files -ID section of this filter can be configured to take user defined expression and decide the duplicity of the message based on that
  4. Some More Filters -WildCard Filter: -Applies a wildcard pattern to

    the message payload -Exception Type Filter: -Filter that matches an exception type -RegExFilter: -Applies a Regular Expression pattern to the message payload