public abstract class MessageWriter extends java.lang.Object implements Publishable
| Constructor and Description |
|---|
MessageWriter() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
endBlock()
Indicates end of a block started either with startTransaction(int) or startEnvelope(int).
|
abstract AbsoluteRowWriter |
getAbsoluteRowWriter() |
abstract RelativeRowWriter |
getRelativeRowWriter() |
abstract Stream |
getStream() |
abstract void |
setOption(int optionNo,
java.nio.ByteBuffer optionBuffer) |
abstract void |
startEnvelope(int numberOfOptions)
Throws an exception if the Publisher has been created with auto blocking.
|
abstract void |
startTransaction(int numberOfOptions)
Throws an exception if the Publisher has been created with auto blocking.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBuffers, getPublisher, waitUntilEmptypublic abstract Stream getStream()
public abstract void startTransaction(int numberOfOptions)
numberOfOptions - public abstract void startEnvelope(int numberOfOptions)
numberOfOptions - public abstract void endBlock()
public abstract RelativeRowWriter getRelativeRowWriter()
java.io.IOExceptionpublic abstract AbsoluteRowWriter getAbsoluteRowWriter()
public abstract void setOption(int optionNo,
java.nio.ByteBuffer optionBuffer)
optionNo - optionBuffer -