Class PreparedLogQueue
java.lang.Object
com.swiftmq.impl.store.standard.xa.PreparedLog
com.swiftmq.impl.store.standard.xa.PreparedLogQueue
- All Implemented Interfaces:
CacheReleaseListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongadd(PrepareLogRecordImpl logRecord) voidbooleanget(long address) getAll()voidvoidremove(PrepareLogRecordImpl logRecord) toString()Methods inherited from class com.swiftmq.impl.store.standard.xa.PreparedLog
getPreparedXids, getQueuesForXid
-
Constructor Details
-
PreparedLogQueue
- Throws:
Exception
-
-
Method Details
-
releaseCache
public void releaseCache()- Specified by:
releaseCachein interfaceCacheReleaseListener
-
add
- Specified by:
addin classPreparedLog- Throws:
IOException
-
get
- Specified by:
getin classPreparedLog- Throws:
IOException
-
getAll
- Specified by:
getAllin classPreparedLog- Throws:
IOException
-
remove
- Specified by:
removein classPreparedLog- Throws:
IOException
-
backupRequired
public boolean backupRequired()- Specified by:
backupRequiredin classPreparedLog
-
backup
- Specified by:
backupin classPreparedLog- Throws:
Exception
-
toString
-