Olá pessoal, sou novo no fórum e venho com uma dúvida que nem sei como procurar se já existe algo aqui no fórum.
Gostaria que meu programa esperasse alguns segundos para executar uma determinada linha e se não retornar (é uma chamada de biblioteca externa), que siga em frente sem esperar retorno dessa execução.
O código é o seguinte:
try {
executa.send(dados);
} catch (Exception e) {
throw new MinhaException(e.getMessage());
}
Problema é que essa linha que executa, às vezes o tal programa esta fora do ar, e o sistema fica parado nela eternamente.
Preciso que ele tenha um tempo para executar essa linha e se não retornar eu trato e sigo em frente.
Valeu.