Class RejectableBufferedOne2OneChannel
java.lang.Object
org.jcsp.lang.RejectableBufferedOne2OneChannel
- All Implemented Interfaces:
RejectableChannel
Deprecated.
This implements a one-to-one object channel with user-definable buffering,
for use by a single writer and single reader. Refer to One2OneChannel for a
description of this behaviour.
Additionally, this channel supports a reject operation. The reader may call
the reject method to force any current writer to abort with a
ChannelDataRejectedException. Subsequent read and write attempts will immediately cause a
ChannelDataRejectedException.
Note that the reject operation cannot be called concurrently to a read.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Constructs a new channel. -
Method Summary
-
Field Details
-
innerChannel
BufferedOne2OneChannel innerChannelDeprecated.
-
-
Constructor Details
-
RejectableBufferedOne2OneChannel
Deprecated.Constructs a new channel.- Parameters:
buffer- the buffer implementation to use.
-
-
Method Details
-
inAlt
Deprecated. -
in
-
out
-
PoisonException