Class FilteredChannel


  • public class FilteredChannel
    extends Object
    Static factory for creating filtered channels.
    Author:
    Quickstone Technologies Limited
    • Method Detail

      • createOne2One

        public static FilteredOne2OneChannel createOne2One()
        Creates a new One2One filtered channel.
        Returns:
        the created channel.
      • createAny2One

        public static FilteredAny2OneChannel createAny2One()
        Creates a new Any2One filtered channel.
        Returns:
        the created channel.
      • createOne2Any

        public static FilteredOne2AnyChannel createOne2Any()
        Creates a new One2Any filtered channel.
        Returns:
        the created channel.
      • createAny2Any

        public static FilteredAny2AnyChannel createAny2Any()
        Creates a new Any2Any filtered channel.
        Returns:
        the created channel.
      • createOne2One

        public static FilteredOne2OneChannel createOne2One​(ChannelDataStore buffer)
        Creates a new One2One filtered channel with a given buffering behaviour.
        Parameters:
        buffer - the buffer implementation to use.
        Returns:
        the created channel.
      • createAny2One

        public static FilteredAny2OneChannel createAny2One​(ChannelDataStore buffer)
        Creates a new Any2One filtered channel with a given buffering behaviour.
        Parameters:
        buffer - the buffer implementation to use.
        Returns:
        the created channel.
      • createOne2Any

        public static FilteredOne2AnyChannel createOne2Any​(ChannelDataStore buffer)
        Creates a new One2Any filtered channel with a given buffering behaviour.
        Parameters:
        buffer - the buffer implementation to use.
        Returns:
        the created channel.
      • createAny2Any

        public static FilteredAny2AnyChannel createAny2Any​(ChannelDataStore buffer)
        Creates a new Any2Any filtered channel with a given buffering behaviour.
        Parameters:
        buffer - the buffer implementation to use.
        Returns:
        the created channel.