Title: Threads + Servlets

Ol� pessoal!

Estou com um problem�o... N�o conhe�o muito de threads, e talvez a minha pergunta seja b�sica, mas de qquer forma aqui vai:

Eu estou tentando interagir com uma servlet que j� est� rodando no Web Server. Na realidade, eu nao quero uma comunica��o Inter-Servlet. Eu quero interagir com uma thread espec�fica de uma Servlet. Ent�o, criei uma outra Servlet com o seguinte c�digo

        Thread[] trs = new Thread[Thread.activeCount()];
        out.println(trs.length + "<BR>");
        Thread.enumerate(trs);
        for(int i = 0; i < trs.length; i++)
        {
            out.println(trs[i].getName() + "<BR>");
        }

e ele mostra uma lista de todas as threads que est�o rodando neste grupo de threads. A Thread que eu quero interagir � uma delas que est� no array "trs".

Eu sei que a minha thread est� nesta array, pq na outra Servlet (a que eu quero controlar), eu coloquei um:
Thread.currentThread().setName("minhathread");
E ela � mostrada na Servlet acima

Bom, eu tenho uma propriedade nesta outra Servlet que eu quero setar. Como fa�o??? (s� p/ lembrar: a minha outra Servlet -- a ser controlada -- fica em loop, segurando o ServletResponse. Ent�o, n�o tem jeito da thread sumir!)

Estou perdido, e qualquer ajuda � muito bem-vinda!

Muito obrigado!!

Felipe.

Responder a