Boa noite. Estou com dificuldades em realizar as comunicação de threads.
Tenho uma classe chamada controlador que é uma thread, e ela controla outras 3 threads.
Preciso dar um wait() nas threads secundárias e também preciso do notify(), sendo que na classe controlador existe um método chamado pararThreads() que deveria deixar3 em modo de espera com o wait, e um método reiniciarThreads() que executaria o notify().
alguém pode me dar um exemplo básico que como poderia fazer isso?
A primeira thread obtem\separa varios arquivos de uma pasta.
A segunda thread lê\processa as linhas dos arquivos
A terceira thread efetua uma chamada e/s (ftp, acesso a bd…) ou cria outro arquivo de resposta a partir do arquivo de entrada
o Controlador inicia as threads, reinicia, pausa, para todas ou algumas destas threads, é um trabalhinho!!
T
ThalesSilva
Vou postar oque eu fiz, não funcionou.
Alguém sabe porque não funcina?