private static class UnnamedStreams.WorkArea
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Stream |
bogus
A fake stream for safe getters for this user's session.
|
private boolean |
both
Flags whether the input stream represents both destinations.
|
Stack<UnnamedStreams.InputCloser> |
closerIn
Track the current InputCloser instance for this block.
|
Stack<UnnamedStreams.OutputCloser> |
closerOut
Track the current OutputCloser instance for this block.
|
private Stream |
in
The current unnamed input stream for this user's session.
|
private Stack<Stream> |
lastIn
Track the default unnamed input stream for the top level block.
|
private Stack<Stream> |
lastOut
Track the default unnamed output stream for the top level block.
|
private Stream |
out
The current unnamed output stream for this user's session.
|
private TransactionManager.TransactionHelper |
tm
Helper to use the TM without any context local lookups.
|
Modifier | Constructor and Description |
---|---|
private |
WorkArea() |
private final TransactionManager.TransactionHelper tm
private boolean both
private Stream bogus
private Stream in
private Stream out
private final Stack<Stream> lastIn
private final Stack<Stream> lastOut
public Stack<UnnamedStreams.InputCloser> closerIn
public Stack<UnnamedStreams.OutputCloser> closerOut