public static DataBuffer getNonCODDiskDataBuffer(Properties prop) {
if (!nonCODDiskBufferInitializeToken.get()) {
synchronized(DataBufferFactory.class) {
if (nonCODDiskDataBuffer == null) {
nonCODDiskDataBuffer = new NonCODataBuffer(new DiskBufferEnv(prop), nonCODDiskBufferHelper);
}
}
nonCODDiskBufferInitializeToken.compareAndSet(false, true);
}
return nonCODDiskDataBuffer;