clean, constructeur, optimisation pour ne pas attendre un tick pour recréer les futures suivant
This commit is contained in:
@@ -37,10 +37,6 @@ public class TestAlgoDiffusionEpoq {
|
||||
Scheduler scheduler = new Scheduler(NB_CANAUX);
|
||||
CapteurImpl c = new CapteurImpl();
|
||||
|
||||
DiffusionEpoque algo = new DiffusionEpoque();
|
||||
algo.capteur = c;
|
||||
c.setAlgoDiffusion(algo);
|
||||
|
||||
for(int i = 0; i<NB_CANAUX; i++){
|
||||
Afficheur afficheur = new Afficheur();
|
||||
afficheur.setId(i);
|
||||
@@ -49,7 +45,12 @@ public class TestAlgoDiffusionEpoq {
|
||||
c.attach(canal);
|
||||
}
|
||||
|
||||
algo.configure();
|
||||
DiffusionEpoque algo = new DiffusionEpoque(c);
|
||||
c.setAlgoDiffusion(algo);
|
||||
|
||||
|
||||
|
||||
//algo.configure();
|
||||
|
||||
ScheduledExecutorService clock = scheduler.getScheculer();
|
||||
ScheduledFuture<?> future = clock.scheduleAtFixedRate(() -> c.tick(), 0, 500, TimeUnit.MILLISECONDS);
|
||||
|
||||
Reference in New Issue
Block a user