Para configurar o serviço de temporizador EJB
O serviço de temporizador é um serviço de notificação persistente e transacional
que é fornecido pelo recipiente do bean corporativo e utilizado para programar
notificações ou eventos utilizados por beans corporativos. Todos os beans corporativos, exceto
os beans de sessão com estado, podem receber notificações do serviço de
temporizador. Os temporizadores persistentes definidos pelo serviço não são destruídos quando o
servidor é desligado ou reiniciado.
- Na árvore de navegação, expanda o nó Configuração.
- Selecione o nó Recipiente EJB.
A página Enterprise Java Beans (EJB) é aberta.
- Clique na aba Serviço de temporizador EJB.
A página Serviço de temporizador EJB é aberta.
- No campo Intervalo mínimo de entrega, digite o número mínimo de milissegundos
permitidos antes que o próxima vencimento do temporizador para um determinado temporizador
possa ocorrer.
A definição deste intervalo com um valor muito baixo pode causar a
sobrecarga do servidor. O valor padrão é 1000.
- No campo Máximo de reentregas, digite o número máximo de tentativas feitas
pelo serviço de temporizador para entregar um vencimento do temporizador devido à
exceção ou ao retorno.
O valor padrão é 1.
- No campo Intervalo de reentrega, digite o intervalo, em segundos, entre a
as tentativas de reentrega.
O valor padrão é 5.000.
- No campo Origem dos dados do temporizador, digite o nome JNDI do
recurso JDBC que será utilizado como a origem dos dados do temporizador.
Se especificado, este valor sobrepõe o valor padrão de jdbc/__TimerPool para o
aplicativo do sistema do serviço de temporizador.
- Clique em Salvar.
Dica - Para restaurar as configurações padrão, clique no botão Carregar padrões e depois
em Salvar.
- Reinicie o Servidor GlassFish.
Consulte também
Copyright © 2010, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados e de titularidade da Oracle Corporation. Proibida a reprodução total ou parcial. Advertência legal