Intanto grazie per il suggerimento.

Tuttavia...
non mi sembra che quell esempio esegua qualcos altro apparte la barra di progresso.

Il mio problema è che mentre un metodo X fa delle operazione io voglio eseguire *concorrentemente* la barra di progresso, che deve terminare solo dopo (o insieme) a quando termina il metodo X