Archived Website:
This website is a static snapshot for archival purposes only.
It is no longer maintained or updated.
knowledge
Class PlanArchive
java.lang.Object
|
+--knowledge.PlanArchive
- public class PlanArchive
- extends java.lang.Object
- implements java.io.Serializable
In PlanArchive werden die von der Planausfuehrung durchgefuehrten Plaene gespeichert.
Diese werden anschliessend vom Lerner ausgewertet.
- Version:
- 1.0 [22.12.99]
- Author:
- Volkher Kaschlun
- See Also:
- Serialized Form
|
Field Summary |
private java.util.Hashtable |
finishedSearches
finishedSearches ist eine Liste mit den fertig abgearbeiteten Plänen. |
private java.util.Hashtable |
theSearchtable
theSearchtable ist ein Hashtable der zu jeder SearchID eine Liste
speichert, die wiederum nach den PlanID's sortierte Planinfoobjecte
speichert. |
|
Constructor Summary |
PlanArchive()
Konstruktor der Klasse PlanArchive |
|
Method Summary |
void |
deletePlan(long searchId)
Loescht den zu der Search-ID gehoerenden Plan |
java.util.Enumeration |
getfinishedPlans()
Liefert eine Aufzählung aller fertig abgearbeiteten Plaene. |
java.util.LinkedList |
getPlan(long searchId)
Liefert einen Plan zur der Suche mit der uebergebenen SuchId,
d.h. |
void |
insertPlaninformation(PlanInformation planInfo)
insertPlaninformation fuegt dem Planarchiv ein PlanInformation-Object
hinzu. |
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
theSearchtable
private java.util.Hashtable theSearchtable
- theSearchtable ist ein Hashtable der zu jeder SearchID eine Liste
speichert, die wiederum nach den PlanID's sortierte Planinfoobjecte
speichert.
finishedSearches
private java.util.Hashtable finishedSearches
- finishedSearches ist eine Liste mit den fertig abgearbeiteten Plänen.
PlanArchive
public PlanArchive()
- Konstruktor der Klasse PlanArchive
- Since:
- 1.0
insertPlaninformation
public void insertPlaninformation(PlanInformation planInfo)
- insertPlaninformation fuegt dem Planarchiv ein PlanInformation-Object
hinzu.
- Parameters:
planInfo - Das einzufuegende PlanInformation-Object- Since:
- 1.0
getPlan
public java.util.LinkedList getPlan(long searchId)
- Liefert einen Plan zur der Suche mit der uebergebenen SuchId,
d.h. eine Liste von PlanInformation-Objekten
- Parameters:
searchId - Die ID der Suche- Since:
- 1.0
getfinishedPlans
public java.util.Enumeration getfinishedPlans()
- Liefert eine Aufzählung aller fertig abgearbeiteten Plaene.
- Since:
- 1.0
deletePlan
public void deletePlan(long searchId)
- Loescht den zu der Search-ID gehoerenden Plan
- Parameters:
searchId - Die ID der Suche, dessen Plan geloescht werden soll.- Since:
- 1.0