package org.atomnuke.task.threading; /** * * @author zinic */ public class StateManager { private ExecutionManager.State state; public StateManager(ExecutionManager.State state) { this.state = state; } public synchronized ExecutionManager.State state() { return state; } public synchronized void update(ExecutionManager.State state) { this.state = state; } }