Comando findEJBTimers
Os seguintes exemplos ilustram como usar o comando findEJBTimers para localizar os timers do Enterprise JavaBeans (EJB) e explicam a instrução de saída. Para obter informações relevantes sobre parâmetros e sintaxe, leia sobre os comandos de serviço do timer.
Para localizar todos os cronômetros EJB em um servidor chamado server1, insira o seguinte comando no diretório profile_root/bin:
findEJBTimers server1 -all
Para localizar todos os cronômetros EJB no server1, associado ao bean Incremento no DefaultApplication, insira o comando a seguir no diretório profile_root/bin:
findEJBTimers server1 -app DefaultApplication.ear
-mod Increment.jar -bean Increment
EJB Timer : 252 Expiration: 5/25/10 10:53 AM Single EJB : TimerPtestApp, TimerPtestEJB.jar, NoMoreTimeoutsBean Info : Single Programmatic timer EJB Timer : 253 Expiration: 5/25/10 11:47 AM Calendar EJB : TimerPtestApp, TimerPtestEJB.jar, NoMoreTimeoutsBean Automatic timer Calendar expression: [start=null, end=null, timezone=null, seconds="52", minutes="47", hours="11", dayOfMonth="25", month="5", dayOfWeek="*", year="2010"] 2 EJB Timer tasks found
- EJB Timer é o identificador exclusivo do timer.
- Expiration é a próxima vez em que o timer é esperado para ser executado.
- Calendar expression é a expressão de calendário que define os intervalos e as frequências de expiração do timer, se as expirações do timer foram definidas por um ScheduleExpression. Todos os timers automáticos possuem expirações definidas por um ScheduleExpression.
- EJB Key é a saída do método toString() da chave primária e para o bean de entidade. Para outros tipos de EJB, Not Available será a saída.
- Info é a saída do método toString() do objeto passado pelo aplicativo quando o timer EJB foi criado.
Apenas os primeiros quarenta bytes da saída toString() são exibidos para as informações de chave primária e timer. Essas informações serão úteis apenas se o aplicativo substituir o método toString() para esses objetos.