org.jpos.iso
Interface FilteredChannel
- All Superinterfaces:
- ISOChannel, ISOSource
- All Known Implementing Classes:
- AmexChannel, ASCIIChannel, BASE24Channel, BASE24TCPChannel, BaseChannel, CSChannel, FilteredBase, GZIPChannel, HEXChannel, LogChannel, LoopbackChannel, NACChannel, NCCChannel, PADChannel, PostChannel, RawChannel, VAPChannel, X25Channel, XMLChannel
public interface FilteredChannel
- extends ISOChannel
Filtered Channel
- Version:
- $Revision: 2594 $ $Date: 2008-01-22 08:41:31 -0800 (Tue, 22 Jan 2008) $
- Author:
- Alejandro P. Revilla
- See Also:
ISOChannel,
ServerChannel
| Methods inherited from interface org.jpos.iso.ISOChannel |
clone, connect, disconnect, getName, getPackager, isConnected, receive, reconnect, send, setName, setPackager, setUsable |
addIncomingFilter
void addIncomingFilter(ISOFilter filter)
- Parameters:
filter - incoming filter to add
addOutgoingFilter
void addOutgoingFilter(ISOFilter filter)
- Parameters:
filter - outgoing filter to add
addFilter
void addFilter(ISOFilter filter)
removeFilter
void removeFilter(ISOFilter filter)
- Parameters:
filter - filter to remove (both directions)
removeIncomingFilter
void removeIncomingFilter(ISOFilter filter)
- Parameters:
filter - incoming filter to remove
removeOutgoingFilter
void removeOutgoingFilter(ISOFilter filter)
- Parameters:
filter - outgoing filter to remove
getIncomingFilters
java.util.Collection getIncomingFilters()
- Returns:
- Collection containing all incoming filters
getOutgoingFilters
java.util.Collection getOutgoingFilters()
- Returns:
- Collection containing all outgoing filters
setIncomingFilters
void setIncomingFilters(java.util.Collection filters)
- Parameters:
filters - incoming filter set
setOutgoingFilters
void setOutgoingFilters(java.util.Collection filters)
- Parameters:
filters - outgoing filter set