Interface BufferedChannelArrayFactory<T>
- All Known Implementing Classes:
FilteredChannelFactory, StandardChannelFactory
public interface BufferedChannelArrayFactory<T>
Deprecated.
These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
Defines an interface for a factory that can create arrays of channels with user-definable
buffering semantics.
-
Method Summary
Modifier and TypeMethodDescriptionAny2AnyChannel<T>[]createAny2Any(ChannelDataStore<T> buffer, int n) Deprecated.Creates a populated array ofnAny2Anychannels with the specified buffering behaviour.Any2OneChannel<T>[]createAny2One(ChannelDataStore<T> buffer, int n) Deprecated.Creates a populated array ofnAny2Onechannels with the specified buffering behaviour.One2AnyChannel<T>[]createOne2Any(ChannelDataStore<T> buffer, int n) Deprecated.Creates a populated array ofnOne2Anychannels with the specified buffering behaviour.One2OneChannel<T>[]createOne2One(ChannelDataStore<T> buffer, int n) Deprecated.Creates a populated array ofnOne2Onechannels with the specified buffering behaviour.
-
Method Details
-
createOne2One
Deprecated.Creates a populated array ofnOne2Onechannels with the specified buffering behaviour.- Parameters:
buffer- the buffer implementation to use.n- the size of the array.- Returns:
- the created array of channels.
-
createAny2One
Deprecated.Creates a populated array ofnAny2Onechannels with the specified buffering behaviour.- Parameters:
buffer- the buffer implementation to use.n- the size of the array.- Returns:
- the created array of channels.
-
createOne2Any
Deprecated.Creates a populated array ofnOne2Anychannels with the specified buffering behaviour.- Parameters:
buffer- the buffer implementation to use.n- the size of the array.- Returns:
- the created array of channels.
-
createAny2Any
Deprecated.Creates a populated array ofnAny2Anychannels with the specified buffering behaviour.- Parameters:
buffer- the buffer implementation to use.n- the size of the array.- Returns:
- the created array of channels.
-