Examples of QSLogTaskModel


Examples of com.blacklocus.qs.worker.model.QSLogTaskModel

    @Override
    public Collection<TaskHandle> apply(Collection<QSTaskModel> tasks) {
        List<TaskHandle> taskHandles = new ArrayList<TaskHandle>(tasks.size());
        for (QSTaskModel task : tasks) {
            taskHandles.add(new TaskHandle(task, new QSLogTaskModel(task.batchId, task.taskId, task.handler,
                    task.params, workerIdService.getWorkerId(), System.currentTimeMillis(), null, null, false)));
        }
        return taskHandles;
    }
View Full Code Here

Examples of com.blacklocus.qs.worker.model.QSLogTaskModel

        taskHandle.logTask.finishedHappy = false;
    }

    @Override
    public void onComplete(TaskHandle taskHandle) {
        QSLogTaskModel logTask = taskHandle.logTask;
        logTask.finished = System.currentTimeMillis();
        logTask.elapsed = logTask.finished - logTask.started;
        logService.completedTask(logTask);

        queueingStrategy.onAfterRemove(taskHandle.task);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.