/** * Устанавливает параметры запуска задачи * * @see #run() */ private void startTask() { writeLock.lock(); try { result.setStartDate(new Date()); changeState(new TaskProgress(TaskProgress.EXECUTING_STEP)); } finally { writeLock.unlock(); } }