| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | |
| public static interface | |
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| protected static final boolean | |
| pack-priv final HashSet | |
| pack-priv final SharedResourceRunner. | |
| pack-priv AbstractGraphicsDevice | |
| pack-priv boolean | |
| pack-priv AbstractGraphicsDevice | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv Thread |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private final void | |
| private boolean | |
| public SharedResourceRunner. | |
| protected static String | |
| public SharedResourceRunner. | |
| private void | |
| private void | |
| private void | |
| public final void | |
| public Thread | Returns: the shared resource runner thread.Start the shared resource runner thread, if not running. |
| public void |
| DEBUG | back to summary |
|---|---|
| protected static final boolean DEBUG | |
| devicesTried | back to summary |
|---|---|
| pack-priv final HashSet<String> devicesTried | |
| impl | back to summary |
|---|---|
| pack-priv final SharedResourceRunner. | |
| initDevice | back to summary |
|---|---|
| pack-priv AbstractGraphicsDevice initDevice | |
| ready | back to summary |
|---|---|
| pack-priv boolean ready | |
| releaseDevice | back to summary |
|---|---|
| pack-priv AbstractGraphicsDevice releaseDevice | |
| running | back to summary |
|---|---|
| pack-priv boolean running | |
| shouldRelease | back to summary |
|---|---|
| pack-priv boolean shouldRelease | |
| thread | back to summary |
|---|---|
| pack-priv Thread thread | |
| SharedResourceRunner | back to summary |
|---|---|
| public SharedResourceRunner(final SharedResourceRunner. | |
| addDeviceTried | back to summary |
|---|---|
| private void addDeviceTried(final AbstractGraphicsDevice device) | |
| doAndWait | back to summary |
|---|---|
| private final void doAndWait(final AbstractGraphicsDevice initDevice, final AbstractGraphicsDevice releaseDevice) throws InterruptedException | |
| getDeviceTried | back to summary |
|---|---|
| private boolean getDeviceTried(final AbstractGraphicsDevice device) | |
| getOrCreateShared | back to summary |
|---|---|
| public SharedResourceRunner. | |
| getThreadName | back to summary |
|---|---|
| protected static String getThreadName() | |
| releaseShared | back to summary |
|---|---|
| public SharedResourceRunner. | |
| releaseSharedResources | back to summary |
|---|---|
| private void releaseSharedResources() | |
| removeDeviceTried | back to summary |
|---|---|
| private void removeDeviceTried(final AbstractGraphicsDevice device) | |
| resetState | back to summary |
|---|---|
| private void resetState() | |
| run | back to summary |
|---|---|
| public final void run() Implements java. Doc from java. Runs this operation.
| |
| start | back to summary |
|---|---|
| public Thread start() Start the shared resource runner thread, if not running. Validate the thread upfront and release all related resource if it was killed.
| |
| stop | back to summary |
|---|---|
| public void stop() | |