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
ConstructorsConstructorDescriptionLogManagerEventProcessor(StoreContext ctx, CheckPointHandler checkPointHandler, String path, long maxLogSize, boolean forceSync) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanvoidvoidsetForceSync(boolean forceSync) voidsetLogManagerListener(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:
initLogFilein interfaceLogManager
-
setLogManagerListener
- Specified by:
setLogManagerListenerin interfaceLogManager
-
getLogFile
- Specified by:
getLogFilein interfaceLogManager
-
setForceSync
public void setForceSync(boolean forceSync) - Specified by:
setForceSyncin interfaceLogManager
-
isForceSync
public boolean isForceSync()- Specified by:
isForceSyncin interfaceLogManager
-
process
-
toString
-