Ciao ragazzi,
stavo dando un'occhiata alla concorrenza in java.. precisamente stavo facendo un paio di esercizi con gli oggetti Callable e la restituzione di valori tramite gli oggetti Future... Inoltre tramite gli executors eseguo i vari "tasks" e ottengo i valori di ritorno... ok fin qui nulla di strano... mi è avenuto in mente pero' di applicare il DESIGN PATTERN OBSERVER... mi sono illuso di poter estendere l'esercizio che avevo svolto in questo modo.. dopo aver lanciato il task, ottengo un valore di ritorno... ma quello che a me interessa è anche sapere a che punto è l'esecuzione di questo task. Ho quindi creduto che utilizzando un banale observer e observable della libreria java mi aiutasse a portare a termine questo compito, ma invano.. l'aggiornamento del valore interessato non viene notificato all'osservatore, anche se viene effettuata la chiamata a notifyObservers... vorrei sapere se qualcuno ha qualche suggerimento e correzione da farmi per risolvere il problema