public class LocalQueueTxJournalEntry extends AbstractQueueTxJournalEntry<Integer>
JournalEntry
for a local queue transactionModifier | Constructor and Description |
---|---|
|
LocalQueueTxJournalEntry(DataInputStream inputStream,
MuleContext muleContext) |
protected |
LocalQueueTxJournalEntry(int txId,
byte operation) |
|
LocalQueueTxJournalEntry(int txId,
byte operation,
String queueName,
Serializable value) |
Modifier and Type | Method and Description |
---|---|
protected Integer |
deserializeTxId(DataInputStream inputStream) |
protected void |
serializeTxId(DataOutputStream outputStream) |
getOperation, getQueueName, getTxId, getValue, isAdd, isAddFirst, isCheckpointOperation, isCommit, isPrepare, isRemove, isRollback, write
public LocalQueueTxJournalEntry(int txId, byte operation, String queueName, Serializable value)
protected LocalQueueTxJournalEntry(int txId, byte operation)
public LocalQueueTxJournalEntry(DataInputStream inputStream, MuleContext muleContext) throws IOException
IOException
protected Integer deserializeTxId(DataInputStream inputStream) throws IOException
deserializeTxId
in class AbstractQueueTxJournalEntry<Integer>
inputStream
- stream in from which the transaction id must be deserializedIOException
- in case the deserialization failsprotected void serializeTxId(DataOutputStream outputStream) throws IOException
serializeTxId
in class AbstractQueueTxJournalEntry<Integer>
outputStream
- stream used to serialize the transaction identifierIOException
- in case the serialization failsCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.