DisTAnz 1.0

DTA.agent
Class ManagerData

java.lang.Object
  |
  +--DTA.agent.ManagerData

public class ManagerData
extends java.lang.Object

Dient der Speicherung der Abfragezeiten der einzelnen Manager.
Erstellt: Tue Jun 13 14:11:03 2000

Version:
1.0
Author:
Karsten Römling

Field Summary
private  java.util.Hashtable managerData
           
 
Constructor Summary
ManagerData()
          Der Konstruktor initialisiert die Hashtable für die Managerdaten.
 
Method Summary
 java.util.Date getLastRequest(java.net.InetAddress managerIP)
          Gibt den Zeitpunkt der letzten Abfrage des Managers mit der Adresse managerIP als Date-Objekt zurück.
static void main(java.lang.String[] args)
          Testet die Funktionalität der ManagerData-Klasse.
 void setLastRequest(java.net.InetAddress managerIP, java.util.Date requestTime)
          Setzt den Zeitpunkt der letzten Abfrage für den Manager mit der Adresse managerIP auf requestTime.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

managerData

private java.util.Hashtable managerData
Constructor Detail

ManagerData

public ManagerData()
Der Konstruktor initialisiert die Hashtable für die Managerdaten.
Method Detail

getLastRequest

public java.util.Date getLastRequest(java.net.InetAddress managerIP)
Gibt den Zeitpunkt der letzten Abfrage des Managers mit der Adresse managerIP als Date-Objekt zurück. Ist der Manager noch nicht eingetragen, wird null zurückgegeben.
Parameters:
managerIP - Die Adresse des betreffenden Managers als Typ 'InetAddress'
Returns:
Der Zeitpunkt der letzten Abfrage als Objekt vom Typ 'Date', oder null wenn der Manager noch keinen Eintrag hat.

setLastRequest

public void setLastRequest(java.net.InetAddress managerIP,
                           java.util.Date requestTime)
Setzt den Zeitpunkt der letzten Abfrage für den Manager mit der Adresse managerIP auf requestTime.
Parameters:
managerIP - Die Adresse des betreffenden Managers als Objekt vom Typ 'InetAddress'
requestTime - Der einzutragende Zeitpunkt als Objekt vom Typ 'Date'

main

public static void main(java.lang.String[] args)
                 throws java.net.UnknownHostException
Testet die Funktionalität der ManagerData-Klasse.
Parameters:
args - Wird nicht genutzt.
Throws:
java.net.UnknownHostException - im Fehlerfall.

DisTAnz 1.0

Copyright 2000 I. Rekik, M. Zouari, C. Apachite, K. Römling, S. Henze
All rights reserved.