Mandato findEJBTimers
Los ejemplos siguientes ilustran cómo utilizar el mandato findEJBTimers para buscar temporizadores EJB (Enterprise JavaBeans) y explican la sentencia de salida. Para obtener los parámetros relevantes e información de sintaxis, lea acerca de los mandatos del servicio de temporizador.
Para buscar todos los temporizadores EJB en un servidor denominado servidor1, escriba el mandato siguiente en el directorio raíz_perfil/bin:
findEJBTimers servidor1 -all
Para buscar todos los temporizadores EJB de servidor1, asociados al bean Increment de DefaultApplication, escriba el mandato siguiente en el directorio raíz_perfil/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 es el identificador exclusivo del temporizador.
- Expiration es la vez siguiente en que se espera que se ejecute el temporizador.
- Calendar expression es la expresión de calendario que define los intervalos y frecuencias de caducidad del temporizador si las fechas de caducidad del temporizador se han definido mediante ScheduleExpression. Todos los temporizadores automáticos tienen fechas de caducidad definidas mediante ScheduleExpression.
- EJB Key es la salida del método toString() de la clave primaria y del bean de entidad. Para otros tipos de EJB, Not Available será el valor de salida.
- Info es la salida del método toString() del objeto que ha pasado mediante la aplicación cuando se ha creado el temporizador EJB.
Sólo los primeros cuarenta bytes de la salida toString() aparecen para la clave primaria y la información de temporizador. Esta información sólo es útil si la aplicación altera temporalmente el método toString() para estos objetos.