Para Criar uma Fábrica de Threads Gerenciados

Uma fábrica de threads gerenciados é usada por aplicações para criar threads gerenciados. Os threads são iniciados e gerenciados pelo contêiner. O contexto do contêiner é propagado para o thread que executa a tarefa.

No GlassFish Server, você configura um recurso de fábrica de threads gerenciados e o disponibiliza para uso por componentes da aplicação como servlets e EJBs.

  1. Na árvore de navegação, expanda o nó Recursos.

  2. No nó Recursos, expanda o nó Recursos Concorrentes.

  3. No nó Recursos Concorrentes, selecione Fábricas de Threads Gerenciados.

    A página Fábricas de Threads Gerenciados será aberta.

  4. Na página Fábricas de Threads Gerenciados, clique em Novo.

    A página Nova Fábrica de Threads Gerenciados será aberta.

  5. No campo Nome da JNDI, digite um nome exclusivo que identifique o recurso.

    O nome da JNDI é registrado no serviço de atribuição de nomes JNDI e usado por aplicações para pesquisar o recurso. Use o formato concurrent/name. For example, concurrent/myManagedThreadFactory. O nome só pode conter caracteres alfanuméricos, sublinhado, traço ou ponto.

  6. Marque a caixa de seleção Informações de Contexto Ativadas para propagar contextos a threads, e selecione os contextos que você deseja propagar.

    Esta opção é ativada e todos os contextos são selecionadas por default. Use Shift-clique ou Control-clique para escolher vários contextos. Se essa opção estiver desativada, os contextos não serão propagados, mesmo que eles estejam selecionados.

  7. Marque a caixa de seleção Status ativo para ativar o recurso.

    Esta opção é ativada por default, o que significa que o recurso fica disponível assim que é criado.

  8. No campo Prioridade do Thread, digite a prioridade a ser designada aos threads criados.

    O valor default é 5.

  9. No campo Descrição, digite uma descrição curta do recurso.

    Esta descrição é um valor de string e pode incluir no máximo 250 caracteres.

  10. Na seção Propriedades Adicionais, não adicione propriedades.

    O GlassFish Server não define propriedades adicionais para este tipo de recurso. Além disso, este tipo de recurso não usa atualmente propriedades adicionais.

  11. Clique em OK.

Consulte Também
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices