org.jpos.iso
Interface ISOFilter
- All Known Subinterfaces:
- RawIncomingFilter
- All Known Implementing Classes:
- BSHFilter, DelayFilter, MacroFilter, MD5Filter, StatefulFilter, ThroughputControlFilter, XSLTFilter
public interface ISOFilter
An ISOFilter has the oportunity to modify an incoming or
outgoing ISOMsg that is about to go thru an ISOChannel.
It also has the chance to Veto by throwing an Exception
- Version:
- $Revision: 2594 $ $Date: 2008-01-22 08:41:31 -0800 (Tue, 22 Jan 2008) $
- Author:
- Alejandro P. Revilla
filter
ISOMsg filter(ISOChannel channel,
ISOMsg m,
LogEvent evt)
throws ISOFilter.VetoException
- Parameters:
channel - current ISOChannel instancem - ISOMsg to filterevt - LogEvent
- Returns:
- an ISOMsg (possibly parameter m)
- Throws:
ISOFilter.VetoException