IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.cs.servlet
Class CSNotifInDynamicModeProtocolThread

java.lang.Object
  extended by java.lang.Thread
      extended by com.ibm.btt.cs.servlet.CSNotifInDynamicModeProtocolThread
All Implemented Interfaces:
java.lang.Runnable

public class CSNotifInDynamicModeProtocolThread
extends java.lang.Thread

The CSNotifInDynamicModeProtocolThread class is responsible for waiting for remote events. It is started on the client side and runs forever.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
CSNotifInDynamicModeProtocolThread()
           
CSNotifInDynamicModeProtocolThread(CSClient client)
          Constructor for CSNotifInDynamicModeProtocolThread.
CSNotifInDynamicModeProtocolThread(java.lang.Runnable target)
          Constructor for CSNotifInDynamicModeProtocolThread.
CSNotifInDynamicModeProtocolThread(java.lang.Runnable target, java.lang.String name)
          Constructor for CSNotifInDynamicModeProtocolThread.
CSNotifInDynamicModeProtocolThread(java.lang.String name)
          Constructor for CSNotifInDynamicModeProtocolThread.
CSNotifInDynamicModeProtocolThread(java.lang.ThreadGroup group, java.lang.Runnable target)
          Constructor for CSNotifInDynamicModeProtocolThread.
CSNotifInDynamicModeProtocolThread(java.lang.ThreadGroup group, java.lang.Runnable target, java.lang.String name)
          Constructor for CSNotifInDynamicModeProtocolThread.
CSNotifInDynamicModeProtocolThread(java.lang.ThreadGroup group, java.lang.String name)
          Constructor for CSNotifInDynamicModeProtocolThread.
 
Method Summary
 void run()
          Waits for incoming events from server.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, 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
 

Constructor Detail

CSNotifInDynamicModeProtocolThread

public CSNotifInDynamicModeProtocolThread()

CSNotifInDynamicModeProtocolThread

public CSNotifInDynamicModeProtocolThread(CSClient client)
Constructor for CSNotifInDynamicModeProtocolThread.

Parameters:
client - The CSClient instance

CSNotifInDynamicModeProtocolThread

public CSNotifInDynamicModeProtocolThread(java.lang.Runnable target)
Constructor for CSNotifInDynamicModeProtocolThread.

Parameters:
target - The target

CSNotifInDynamicModeProtocolThread

public CSNotifInDynamicModeProtocolThread(java.lang.ThreadGroup group,
                                          java.lang.Runnable target)
Constructor for CSNotifInDynamicModeProtocolThread.

Parameters:
group - The group
target - The target

CSNotifInDynamicModeProtocolThread

public CSNotifInDynamicModeProtocolThread(java.lang.String name)
Constructor for CSNotifInDynamicModeProtocolThread.

Parameters:
name - The name

CSNotifInDynamicModeProtocolThread

public CSNotifInDynamicModeProtocolThread(java.lang.ThreadGroup group,
                                          java.lang.String name)
Constructor for CSNotifInDynamicModeProtocolThread.

Parameters:
group - The group
name - The name

CSNotifInDynamicModeProtocolThread

public CSNotifInDynamicModeProtocolThread(java.lang.Runnable target,
                                          java.lang.String name)
Constructor for CSNotifInDynamicModeProtocolThread.

Parameters:
target - The target
name - The name

CSNotifInDynamicModeProtocolThread

public CSNotifInDynamicModeProtocolThread(java.lang.ThreadGroup group,
                                          java.lang.Runnable target,
                                          java.lang.String name)
Constructor for CSNotifInDynamicModeProtocolThread.

Parameters:
group - The group
target - The target
name - The name
Method Detail

run

public void run()
Waits for incoming events from server. When a connection is made (socket is accepted), a ProcessEventThread is started that handles the received event.

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011