za.org.coefficient.events
Class EJBEventInvoker

java.lang.Object
  extended by za.org.coefficient.events.EJBEventInvoker

final class EJBEventInvoker
extends java.lang.Object

Class: EJBEventInvoker Description: Register handlers and publish CoefficientEvents the the events queue in EJB deployments

Author:
tfogwill

Field Summary
private  boolean connected
           
private  javax.naming.InitialContext ctx
           
private  javax.jms.QueueConnection queueConnection
           
private  javax.jms.QueueSender queueSender
           
private  javax.jms.QueueSession queueSession
           
 
Constructor Summary
EJBEventInvoker()
           
 
Method Summary
private  void init()
           
(package private)  void publishEvent(CoefficientEvent event)
           
(package private)  void registerEventHandler(java.lang.Class eventType, CoefficientEventHandler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ctx

private javax.naming.InitialContext ctx

queueConnection

private javax.jms.QueueConnection queueConnection

queueSession

private javax.jms.QueueSession queueSession

queueSender

private javax.jms.QueueSender queueSender

connected

private boolean connected
Constructor Detail

EJBEventInvoker

EJBEventInvoker()
Method Detail

init

private void init()

publishEvent

void publishEvent(CoefficientEvent event)

registerEventHandler

void registerEventHandler(java.lang.Class eventType,
                          CoefficientEventHandler handler)


Copyright CSIR. All Rights Reserved.