Class LogManagerEventProcessor
java.lang.Object
com.swiftmq.impl.store.standard.log.LogManagerEventProcessor
- All Implemented Interfaces:
LogManager
-
Field Summary
Fields inherited from interface com.swiftmq.impl.store.standard.log.LogManager
checkPointVerbose, FILENAME, PROP_VERBOSE, TP_LM
-
Constructor Summary
ConstructorDescriptionLogManagerEventProcessor
(StoreContext ctx, CheckPointHandler checkPointHandler, String path, long maxLogSize, boolean forceSync) -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
void
void
setForceSync
(boolean forceSync) void
setLogManagerListener
(LogManagerListener logManagerListener) toString()
-
Constructor Details
-
LogManagerEventProcessor
public LogManagerEventProcessor(StoreContext ctx, CheckPointHandler checkPointHandler, String path, long maxLogSize, boolean forceSync) throws Exception - Throws:
Exception
-
-
Method Details
-
initLogFile
public void initLogFile()- Specified by:
initLogFile
in interfaceLogManager
-
setLogManagerListener
- Specified by:
setLogManagerListener
in interfaceLogManager
-
getLogFile
- Specified by:
getLogFile
in interfaceLogManager
-
setForceSync
public void setForceSync(boolean forceSync) - Specified by:
setForceSync
in interfaceLogManager
-
isForceSync
public boolean isForceSync()- Specified by:
isForceSync
in interfaceLogManager
-
process
-
toString
-