org.glassfish.grizzly.streams
Class TransformerInput
java.lang.Object
org.glassfish.grizzly.streams.BufferedInput
org.glassfish.grizzly.streams.TransformerInput
- All Implemented Interfaces:
- Input
public final class TransformerInput
- extends BufferedInput
- Author:
- Alexey Stashok
| Methods inherited from class org.glassfish.grizzly.streams.BufferedInput |
append, close, getBuffer, isBuffered, notifyCompleted, notifyCondition, notifyFailure, prepend, read, size, skip, takeBuffer |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transformer
protected final Transformer<Buffer,Buffer> transformer
underlyingInput
protected final Input underlyingInput
memoryManager
protected final MemoryManager memoryManager
attributeStorage
protected final AttributeStorage attributeStorage
TransformerInput
public TransformerInput(Transformer<Buffer,Buffer> transformer,
Input underlyingInput,
Connection connection)
TransformerInput
public TransformerInput(Transformer<Buffer,Buffer> transformer,
Input underlyingInput,
MemoryManager memoryManager,
AttributeStorage attributeStorage)
onOpenInputSource
protected void onOpenInputSource()
throws java.io.IOException
- Specified by:
onOpenInputSource in class BufferedInput
- Throws:
java.io.IOException
onCloseInputSource
protected void onCloseInputSource()
throws java.io.IOException
- Specified by:
onCloseInputSource in class BufferedInput
- Throws:
java.io.IOException
Copyright © 2011 Oracle Corpration. All Rights Reserved.