Interfaz NotificationSink

Un receptáculo de notificación es un bean de sesión sin estado definido por el usuario al se llama cuando la tarea cambia de estado.

Un bean receptáculo de notificación utiliza las siguientes interfaces de inicio y remotas, definidas en el descriptor de despliegue utilizando una herramienta de ensamblaje, como Rational Application Developer:
com.ibm.websphere.scheduler.NotificationSinkHome
com.ibm.websphere.scheduler.NotificationSink

El propio bean tiene que implementar el método handleEvent() definido en la interfaz remota. Para obtener detalles, consulte la sección de la Interfaz NotificationSink de la documentación de API y el tema Recepción de notificaciones del planificador.

Un NotificationSink proporciona una llamada de retorno de notificación de suceso en base a una tarea-por-tarea. Un receptáculo de notificación se establece en la interfaz TaskInfo, utilizando el método setNotificationSink(). Si no se ha especificado un receptáculo de notificación en una tarea, el estado de la tarea se puede determinar mediante la invocación del método getStatus() desde la interfaz del planificador. Para cada uno de los sucesos siguientes, se realiza una llamada de retorno de notificación:
  • Scheduled (planificada)
  • Suspended (suspendida)
  • Resumed (reanudada)
  • Fired (activada)
  • Firing (activando)
  • Fire Failed (Activación errónea)
  • Completo
  • Purged (purgada)

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rsch_notificationsink
File name: rsch_notificationsink.html