GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
ExecutorService shutdown
Índice dos Fóruns
»
Java Avançado
Autor
Mensagem
28/01/2009 15:48:44
Assunto:
ExecutorService shutdown
donatinho
JavaBaby
Membro desde: 28/03/2006 15:39:17
Mensagens: 82
Localização: Belo Horizonte
Offline
Opa... beleza mocada!!!
A minha duvida é a seguinte ...
estou criando um objeto do tipo:
private final ExecutorService pool = Executors.newFixedThreadPool(500);
O metodo
pool.execute(new MontaXmlFileSystem(reproceVO, data, dateCalendar))
monta um arquivo xml e é chamado dentro de um for e logo depois deste for eu faco a chamada ao metodo
pool.shutdown();
gostaira que, enquanto todas as threads do meu pool de threads nao terminassem sua execucao, o codigo nao seguisse.
Tem como?
donatinho
donatinho
03/02/2009 09:18:46
Assunto:
Re:ExecutorService shutdown
MarceloS
JavaTeenager
Membro desde: 02/06/2008 10:31:11
Mensagens: 185
Offline
while(!pool.isTerminated()) Thread.currentThread.sleep(100);
Essa é uma solução POG mesmo, mas funciona... se quiser que a thread principal seja notificada quando todas as outras terminarem, dá uma estudada em locks/monitores...
03/02/2009 09:45:57
Assunto:
Re:ExecutorService shutdown
donatinho
JavaBaby
Membro desde: 28/03/2006 15:39:17
Mensagens: 82
Localização: Belo Horizonte
Offline
Opa... valeu pela dica
obrigado
donatinho
donatinho
Índice dos Fóruns
»
Java Avançado
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team