org.sblim.wbem.client.indications
Class CIMEventDispatcher

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.sblim.wbem.client.indications.CIMEventDispatcher
All Implemented Interfaces:
java.lang.Runnable

public class CIMEventDispatcher
extends java.lang.Thread


Field Summary
protected  CIMIndicationListenertList iClient
           
protected  java.util.Vector iEventQueue
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
CIMEventDispatcher(CIMIndicationListenertList pClient)
          Construct a CIMEventDispatcher object which distributes CIMEvents to the appropiate CIMListener.
 
Method Summary
 void close()
           
 void dispatchEvent(CIMEvent pEvent)
          Propagates the CIMEvent to the event consumers.
 void kill()
          Stops the dispatching of events.
 void run()
           
 void startup()
          Starts the dispatching engine of the CIMEventDispatcher.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

iEventQueue

protected java.util.Vector iEventQueue

iClient

protected CIMIndicationListenertList iClient
Constructor Detail

CIMEventDispatcher

public CIMEventDispatcher(CIMIndicationListenertList pClient)
Construct a CIMEventDispatcher object which distributes CIMEvents to the appropiate CIMListener.

Parameters:
pClient -
Method Detail

dispatchEvent

public void dispatchEvent(CIMEvent pEvent)
Propagates the CIMEvent to the event consumers.

Parameters:
pEvent -

startup

public void startup()
Starts the dispatching engine of the CIMEventDispatcher.


kill

public void kill()
Stops the dispatching of events.


close

public void close()

run

public void run()


Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.