public interface ReplicationManager extends HornetQComponent
Modifier and Type | Method and Description |
---|---|
void |
appendAddRecord(byte journalID,
long id,
byte recordType,
EncodingSupport record) |
void |
appendAddRecordTransactional(byte journalID,
long txID,
long id,
byte recordType,
EncodingSupport record) |
void |
appendCommitRecord(byte journalID,
long txID,
boolean lineUp) |
void |
appendDeleteRecord(byte journalID,
long id) |
void |
appendDeleteRecordTransactional(byte journalID,
long txID,
long id) |
void |
appendDeleteRecordTransactional(byte journalID,
long txID,
long id,
EncodingSupport record) |
void |
appendPrepareRecord(byte journalID,
long txID,
EncodingSupport transactionData) |
void |
appendRollbackRecord(byte journalID,
long txID) |
void |
appendUpdateRecord(byte journalID,
long id,
byte recordType,
EncodingSupport record) |
void |
appendUpdateRecordTransactional(byte journalID,
long txID,
long id,
byte recordType,
EncodingSupport record) |
void |
compareJournals(JournalLoadInformation[] journalInfo) |
Set<OperationContext> |
getActiveTokens()
A list of tokens that are still waiting for replications to be completed
|
void |
largeMessageBegin(long messageId) |
void |
largeMessageDelete(long messageId) |
void |
largeMessageWrite(long messageId,
byte[] body) |
void |
pageClosed(SimpleString storeName,
int pageNumber) |
void |
pageDeleted(SimpleString storeName,
int pageNumber) |
void |
pageWrite(PagedMessage message,
int pageNumber) |
isStarted, start, stop
void appendAddRecord(byte journalID, long id, byte recordType, EncodingSupport record) throws Exception
Exception
void appendUpdateRecord(byte journalID, long id, byte recordType, EncodingSupport record) throws Exception
Exception
void appendDeleteRecord(byte journalID, long id) throws Exception
Exception
void appendAddRecordTransactional(byte journalID, long txID, long id, byte recordType, EncodingSupport record) throws Exception
Exception
void appendUpdateRecordTransactional(byte journalID, long txID, long id, byte recordType, EncodingSupport record) throws Exception
Exception
void appendDeleteRecordTransactional(byte journalID, long txID, long id, EncodingSupport record) throws Exception
Exception
void appendDeleteRecordTransactional(byte journalID, long txID, long id) throws Exception
Exception
void appendCommitRecord(byte journalID, long txID, boolean lineUp) throws Exception
Exception
void appendPrepareRecord(byte journalID, long txID, EncodingSupport transactionData) throws Exception
Exception
void appendRollbackRecord(byte journalID, long txID) throws Exception
Exception
Set<OperationContext> getActiveTokens()
void pageClosed(SimpleString storeName, int pageNumber)
storeName
- pageNumber
- void pageDeleted(SimpleString storeName, int pageNumber)
storeName
- pageNumber
- void pageWrite(PagedMessage message, int pageNumber)
message
- pageNumber
- void largeMessageBegin(long messageId)
void largeMessageWrite(long messageId, byte[] body)
void largeMessageDelete(long messageId)
void compareJournals(JournalLoadInformation[] journalInfo) throws HornetQException
journalInfo
- HornetQException
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.