| Package | Description |
|---|---|
| org.mule.runtime.core.internal.util.journal | |
| org.mule.runtime.core.internal.util.journal.queue |
| Modifier and Type | Interface and Description |
|---|---|
interface |
JournalEntrySerializer<T,K extends JournalEntry<T>>
Allows to serialize / deserialize log entries from an
OutputStream |
class |
TransactionJournal<T,K extends JournalEntry<T>>
Keeps track of transactional operation made over a transactional resource.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
TransactionCompletePredicate.isTransactionComplete(JournalEntry journalEntry) |
void |
TransactionJournal.logCheckpointOperation(JournalEntry<T> journalEntry)
Logs a checkpoint operation over the transactions.
|
void |
TransactionJournal.logUpdateOperation(JournalEntry<T> journalEntry)
Log an update operation over a transactional resource
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractQueueTransactionJournal<T,K extends JournalEntry<T>>
Base implementation for a queue transaction journal.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractQueueTxJournalEntry<T>
Base implementation for a queue
JournalEntry. |
class |
LocalQueueTxJournalEntry
JournalEntry for a local queue transaction |
class |
XaQueueTxJournalEntry
Queue
JournalEntry for XA transactions |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.