{
private volatile List<AlignCalcWorkerI> restartable = new ArrayList<AlignCalcWorkerI>();
- private List<Class> blackList = new ArrayList<Class>();
+ private final List<Class> blackList = new ArrayList<Class>();
/**
* global record of calculations in progress
*/
- private static Hashtable<Class, AlignCalcWorkerI> inProgress = new Hashtable<Class, AlignCalcWorkerI>();
+ private final Hashtable<Class, AlignCalcWorkerI> inProgress = new Hashtable<Class, AlignCalcWorkerI>();
/**
* record of calculations pending or in progress in the current context
*/
- private Map<Class, List<AlignCalcWorkerI>> updating = new Hashtable<Class, List<AlignCalcWorkerI>>();
+ private final Map<Class, List<AlignCalcWorkerI>> updating = new Hashtable<Class, List<AlignCalcWorkerI>>();
@Override
public void notifyStart(AlignCalcWorkerI worker)
return true;
}
- private HashSet<AlignCalcWorkerI> canUpdate=new HashSet<AlignCalcWorkerI>();
+ private final HashSet<AlignCalcWorkerI> canUpdate=new HashSet<AlignCalcWorkerI>();
@Override
public synchronized void workerComplete(AlignCalcWorkerI worker)
{