| Modifier and Type | Class and Description |
|---|---|
protected static class |
SimpleTaskJoin.JoiningObserver |
| Modifier and Type | Field and Description |
|---|---|
protected List<TaskObserver> |
AbstractOverseer.observers |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOverseer.addObserver(TaskObserver observer) |
void |
Overseer.addObserver(TaskObserver observer)
Adds the given
TaskObserver to the list of observers of this
Overseer and is notified if the state of a task changes. |
void |
AbstractOverseer.removeObserver(TaskObserver observer) |
void |
Overseer.removeObserver(TaskObserver observer)
Removes the given
TaskObserver from the list of observers if it
exists. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOverseerDecorator.addObserver(TaskObserver observer) |
void |
AbstractOverseerDecorator.removeObserver(TaskObserver observer) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Reporter |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReporter |
class |
LogReporter |
class |
WaitingThreadInterrupter |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ReporterDecorator |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReporterDecorator |
Copyright © 2015–2020. All rights reserved.