public void updateTask(TaskStateType.TaskState t, TaskStateType.TaskState.State state) { LOG.log(Level.INFO, "Update task with state ''{0}''", state); TaskStateType.TaskState update = TaskStateType.TaskState.newBuilder() .setOrigin(HANDLER) .setState(state) .setSerial(t.getSerial() + 1) .setWireSchema(t.getWireSchema()) .setPayload(t.getPayload()) .build(); send(update); }