@Test public final void testGetTaskType() { assertEquals(TaskType.SHUTDOWN, task.taskType()); }
@Override public TaskType taskType() { return taskType; }
ShutdownTask implements ConsumerTask { @Override public TaskType taskType() { return taskType; } }
ShutdownTask implements ConsumerTask { @Override public TaskType taskType() { return taskType; }  }
ShutdownTask implements ConsumerTask { @Override public TaskType taskType() { return taskType; }  @Override TaskResult call(); @Override TaskType taskType(); @VisibleForTesting ShutdownReason getReason(); }
ShutdownTask implements ConsumerTask { @Override public TaskType taskType() { return taskType; }  @Override TaskResult call(); @Override TaskType taskType(); @VisibleForTesting ShutdownReason getReason();  }