@Override public void fileDeleted(final Local file) { if(log.isInfoEnabled()) { log.info(String.format("File %s deleted", file)); } editor.delete(); }
@Override public void fileCreated(final Local file) { if(log.isInfoEnabled()) { log.info(String.format("File %s created", file)); } controller.background(new WorkerBackgroundAction<Transfer>(controller, session, editor.save(new DisabledTransferErrorCallback())) ); } }
protected void edit(final Editor editor) { this.background(new WorkerBackgroundAction<Transfer>(this, pool, editor.open( new DisabledApplicationQuitCallback(), new DisabledTransferErrorCallback(), new DefaultEditorListener(this, pool, editor)))); }
final Worker<Transfer> worker = editor.open(new ApplicationQuitCallback() { @Override public void callback() {
@Override public void fileWritten(final Local file) { if(log.isInfoEnabled()) { log.info(String.format("File %s written", file)); } controller.background(new WorkerBackgroundAction<Transfer>(controller, session, editor.save(new DisabledTransferErrorCallback())) ); }