public Result<Integer> tryCopyTo(final String toFilePath, final long every) { final FileResult<Integer> fr = new FileResult<Integer>(false); PoolExector.tpe() .execute( new Runnable() { public void run() { try { int bl = copyTo(toFilePath, every); fr.setResult(new Integer(bl)); fr.setReady(FileResult.READY); } catch (Throwable e) { LogUtil.info("tryCopyFile", "exception", e); fr.setReady(FileResult.EXCEPTION); } } }); return fr; }
public void closeExit() { PoolExector.close(); close(); }