Class FilteredChannelFactory

  • All Implemented Interfaces:
    BufferedChannelArrayFactory, BufferedChannelFactory, ChannelArrayFactory, ChannelFactory

    public class FilteredChannelFactory
    extends java.lang.Object
    implements ChannelFactory, ChannelArrayFactory, BufferedChannelFactory, BufferedChannelArrayFactory

    This class is used for constructing Filtered Channels. The objects returned by instances of this class will implement the appropriate Filtered Channel interfaces even though the return types are not declared as being Filtered Channels. This is so that this class can implement the ChannelFactory and ChannelArrayFactory interfaces. Instances of this class can therefore be used in place of the standard channel factory classes.

    A set of read and/or write filters can be specified so that all of the channels created by this factory will have the same buffering properties.

    Author:
    Quickstone Technologies Limited