Package EDU.oswego.cs.dl.util.concurrent
Class DefaultChannelCapacity
- java.lang.Object
-
- EDU.oswego.cs.dl.util.concurrent.DefaultChannelCapacity
-
public class DefaultChannelCapacity extends java.lang.Object
A utility class to set the default capacity of BoundedChannel implementations that otherwise require a capacity argument- See Also:
[ Introduction to this package. ]
-
-
Field Summary
Fields Modifier and Type Field Description static int
INITIAL_DEFAULT_CAPACITY
The initial value of the default capacity is 1024
-
Constructor Summary
Constructors Constructor Description DefaultChannelCapacity()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
get()
Get the default capacity used in default (no-argument) constructor for BoundedChannels that otherwise require a capacity argument.static void
set(int capacity)
Set the default capacity used in default (no-argument) constructor for BoundedChannels that otherwise require a capacity argument.
-
-
-
Field Detail
-
INITIAL_DEFAULT_CAPACITY
public static final int INITIAL_DEFAULT_CAPACITY
The initial value of the default capacity is 1024- See Also:
- Constant Field Values
-
-
Method Detail
-
set
public static void set(int capacity)
Set the default capacity used in default (no-argument) constructor for BoundedChannels that otherwise require a capacity argument.- Throws:
java.lang.IllegalArgumentException
- if capacity less or equal to zero
-
get
public static int get()
Get the default capacity used in default (no-argument) constructor for BoundedChannels that otherwise require a capacity argument. Initial value isINITIAL_DEFAULT_CAPACITY
- See Also:
INITIAL_DEFAULT_CAPACITY
-
-