public abstract class ThreadState extends Object
PublisherThread.
The state is bundled into this immutable object so that
PublisherThread could update the state atomically
without locking.
Even the singleton states don't use anonymous class so that Jelly views can be associated with each state.
| Modifier and Type | Class and Description |
|---|---|
static class |
ThreadState.Dead
PublisherThread is dead. |
static class |
ThreadState.ErrorRecoveryWait
PublisherThread encountered an error and is waiting before
it attempts the tranmission again. |
static class |
ThreadState.Idle
PublisherThread is doing nothing and looking for something to work on. |
static class |
ThreadState.Publishing
PublisherThread is publishing a build. |
| Modifier and Type | Field and Description |
|---|---|
static ThreadState |
IDLE |
public static final ThreadState IDLE
Copyright © 2004-2013. All Rights Reserved.