/** * get download file save dir * * @return download file save dir */ public String getDownloadDir() { checkInit(); return mConfiguration.getFileDownloadDir(); }
/** * get DownloadTaskManager * * @return DownloadTaskManager */ private DownloadTaskManager getDownloadTaskManager() { checkInit(); if (mDownloadTaskManager == null) { mDownloadTaskManager = new DownloadTaskManager(mConfiguration, mDownloadFileCacher); } return mDownloadTaskManager; }
/** * get DownloadRenameManager * * @return DownloadRenameManager */ private DownloadRenameManager getDownloadRenameManager() { checkInit(); if (mDownloadRenameManager == null) { mDownloadRenameManager = new DownloadRenameManager(mConfiguration.getFileOperationEngine(), mDownloadFileCacher, getDownloadTaskManager()); } return mDownloadRenameManager; }
/** * get DownloadMoveManager * * @return DownloadMoveManager */ private DownloadMoveManager getDownloadMoveManager() { checkInit(); if (mDownloadMoveManager == null) { mDownloadMoveManager = new DownloadMoveManager(mConfiguration.getFileOperationEngine(), mDownloadFileCacher, getDownloadTaskManager()); } return mDownloadMoveManager; }
/** * get DownloadDeleteManager * * @return DownloadDeleteManager */ private DownloadDeleteManager getDownloadDeleteManager() { checkInit(); if (mDownloadDeleteManager == null) { mDownloadDeleteManager = new DownloadDeleteManager(mConfiguration.getFileOperationEngine(), mDownloadFileCacher, getDownloadTaskManager()); } return mDownloadDeleteManager; }