Uses of Class
org.objectweb.howl.log.LogClosedException
Packages that use LogClosedException
Package
Description
Core functionality for any log file implementation.
Provides public logger classes customized for use with XA Transaction
Managers.
-
Uses of LogClosedException in org.objectweb.howl.log
Methods in org.objectweb.howl.log that throw LogClosedExceptionModifier and TypeMethodDescriptionvoidLogger.mark(long key) calls Logger.mark(key, force) with force set to true .voidLogger.mark(long key, boolean force) sets the LogFile's mark.longLogger.put(byte[][] data, boolean sync) add a USER record consisting of byte[][] to log.longLogger.put(byte[] data, boolean sync) add a USER record consisting of byte[] to the log.protected longLogger.put(short type, byte[][] data, boolean sync) Sub-classes call this method to write log records with a specific record type.voidLogger.setAutoMark(boolean autoMark) Sets the LogFile marking mode. -
Uses of LogClosedException in org.objectweb.howl.log.xa
Methods in org.objectweb.howl.log.xa that throw LogClosedExceptionModifier and TypeMethodDescriptionprivate voidXALogger.checkPutEnabled()voidXALogger.open(ReplayListener listener) calls super.open() to perform standard open functionality then replays the log to rebuild the activeTx table.longXALogger.put(byte[][] data, boolean sync) add a USER record consisting of byte[][] to the log.longXALogger.put(byte[] data, boolean sync) add a USER record consisting of byte[] to the log.XALogger.putCommit(byte[][] record) Write a begin COMMIT record to the log.longXALogger.putDone(byte[][] record, XACommittingTx tx) Write a DONE record to the log.