in geronimo-transaction/src/main/java/org/apache/geronimo/transaction/log/HOWLLog.java [96:130]
public HOWLLog(String bufferClassName,
int bufferSize,
boolean checksumEnabled,
boolean adler32Checksum,
int flushSleepTimeMilliseconds,
String logFileDir,
String logFileExt,
String logFileName,
int maxBlocksPerFile,
int maxBuffers,
int maxLogFiles,
int minBuffers,
int threadsWaitingForceThreshold,
boolean flushPartialBuffers,
XidFactory xidFactory,
File serverBaseDir) throws IOException, LogConfigurationException {
this.serverBaseDir = serverBaseDir;
setBufferClassName(bufferClassName);
setBufferSizeKBytes(bufferSize);
setChecksumEnabled(checksumEnabled);
setAdler32Checksum(adler32Checksum);
setFlushSleepTimeMilliseconds(flushSleepTimeMilliseconds);
//setLogFileDir(logFileDir);
this.logFileDir = logFileDir;
setLogFileExt(logFileExt);
setLogFileName(logFileName);
setMaxBlocksPerFile(maxBlocksPerFile);
setMaxBuffers(maxBuffers);
setMaxLogFiles(maxLogFiles);
setMinBuffers(minBuffers);
setThreadsWaitingForceThreshold(threadsWaitingForceThreshold);
setFlushPartialBuffers(flushPartialBuffers);
this.xidFactory = xidFactory;
this.logger = new XALogger(configuration);
}