public class Middleware
extends java.lang.Object
Constructor and Description |
---|
Middleware() |
Modifier and Type | Method and Description |
---|---|
void |
Create1_Files(javax.swing.JTextArea editor,
int maxItems,
int anzThreads)
Erzeugt die i.te Datei mittels getBstFilename pro Datei: Schreibt als
erstes die Anzahl der Bestellungen Benutzt eine Instanz der Klasse Random
(Konstruktor Bestellung) Schreibt danach die einzelnen Bestellungen
mittels EINER Methode Schliesst die Datei
|
void |
CreateN_Files(javax.swing.JTextArea editor,
int maxItems,
int anzThreads)
Erzeugt die Dateien mittels Threads 1.
|
void |
DataMining1(javax.swing.JTextArea editor,
int anzThreads,
java.lang.String searchBez)
Das DataMining wird mittels Schleife durchgefuehrt ArrayList erstellen
pro Durchlauf: lesen der i-ten Datei (getBstFilename) pro Bestellung wird
mittels in.....f der Suchstring gesucht wenn vorhanden, in die Liste
eintragen Schliesst die Datei Anzahl erhoehen
Schreiben der Daten der Liste in die i.te dm-datei
(getDataMiningFilename) Schliesst die Datei Anzahl in den Editor ausgeben
(append) Meldung ausgeben
|
void |
DataMiningN(javax.swing.JTextArea editor,
int anzThreads,
java.lang.String searchBez)
Das DataMining wird mittels Threads durchgefuehrt 1.
|
void |
Merge_Files(javax.swing.JTextArea editor,
int anzThreads)
Das Merge wird mittels Schleife durchgefuehrt ArrayList erstellen pro
Durchlauf: lesen der i-ten Datei (getDataMiningFilename) Schliesst die
Datei
Sortieren Schreiben der Daten der Liste in die Merge-datei
(getMergeFilename) Schliesst die Datei Anzahl in den Editor ausgeben
(append) Meldung ausgeben
|
public void Create1_Files(javax.swing.JTextArea editor, int maxItems, int anzThreads)
public void CreateN_Files(javax.swing.JTextArea editor, int maxItems, int anzThreads)
public void DataMining1(javax.swing.JTextArea editor, int anzThreads, java.lang.String searchBez)
public void DataMiningN(javax.swing.JTextArea editor, int anzThreads, java.lang.String searchBez)
public void Merge_Files(javax.swing.JTextArea editor, int anzThreads)