iCMS.masterd
Class EvaluationClient

java.lang.Object
  extended by luky.serverSimple.Client
      extended by iCMS.masterd.CmsdClient
          extended by iCMS.masterd.EvaluationClient
All Implemented Interfaces:
Runnable

public class EvaluationClient
extends CmsdClient

The EvaluationClient class extends the Client class and is created to make a evaluation class for the master server itself

Version:
1.0.1
Author:
Chris Lukassen
 

Field Summary
 
Fields inherited from class iCMS.masterd.CmsdClient
isReconnecting, isRunning, listenerList, name, symbolicName
 
Fields inherited from class luky.serverSimple.Client
connected, reader, writer
 
Constructor Summary
EvaluationClient(String myToken, Hashtable monitoredItems, Vector reqClients, Vector eventClients, Vector myHandlers, long nrOfConnects)
          constructor, takes a token and some variables from the MasterServer to generate status and informationals
 
Method Summary
 String getLine(String cmd)
          overrides getLine
 Vector getList(String cmd)
          overrides getList
 void myEventOccurred(MyEvent evt)
          triggered by the clients on traps or state changes
 void reconnect()
          overrides reconnect
 void run()
          override, do nothing
 void start()
          overrides start
 void stop()
          overrides stop
 
Methods inherited from class iCMS.masterd.CmsdClient
addMyEventListener, fireMyEvent, getIp, getName, getPort, handleCommError, isReconnecting, removeMyEventListener
 
Methods inherited from class luky.serverSimple.Client
openConnection, sendCommand
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluationClient

public EvaluationClient(String myToken,
                        Hashtable monitoredItems,
                        Vector reqClients,
                        Vector eventClients,
                        Vector myHandlers,
                        long nrOfConnects)
constructor, takes a token and some variables from the MasterServer to generate status and informationals

Method Detail

getList

public Vector getList(String cmd)
overrides getList

Overrides:
getList in class CmsdClient

getLine

public String getLine(String cmd)
overrides getLine

Overrides:
getLine in class CmsdClient

reconnect

public void reconnect()
overrides reconnect

Overrides:
reconnect in class CmsdClient

stop

public void stop()
overrides stop

Overrides:
stop in class CmsdClient

start

public void start()
overrides start

Overrides:
start in class CmsdClient

myEventOccurred

public void myEventOccurred(MyEvent evt)
triggered by the clients on traps or state changes


run

public void run()
override, do nothing

Specified by:
run in interface Runnable
Overrides:
run in class CmsdClient