package net.openhft.chronicle.queue.impl;

import net.openhft.chronicle.core.Jvm;

import java.io.File;

public enum StoreFileListeners implements StoreFileListener {
    NO_OP {
        @Override
        public void onReleased(int cycle, File file) {
        }
    },
    DEBUG {
        @Override
        public void onReleased(int cycle, File file) {
            if (Jvm.isDebugEnabled(getClass()))
                Jvm.debug().on(getClass(), "File released " + file);
        }
    }
}

@@ -250,24 +250,115 @@
  %7B%0A        %7D
+%0A%0A        @Override%0A        public boolean isActive() %7B%0A            return false;%0A        %7D
 %0A    %7D,%0A    
@@ -560,21 +560,137 @@
 );%0A        %7D
+%0A%0A        @Override%0A        public boolean isActive() %7B%0A            return Jvm.isDebugEnabled(getClass());%0A        %7D
 %0A    %7D%0A%7D%0A

Resolve merge issues re StoreFIleListeners