mobile
Class CreateMeta
java.lang.Object
|
+--mobile.CreateMeta
- public class CreateMeta
- extends java.lang.Object
Metainformationen für ISIS-Mobile erstellen.
Dazu gehören:
- Spaltenbeschreibung für alle ASCII-Tabellen.
- SAS-Exportprogramme passend zu obiger Spaltenbeschreibung.
D.h. diejenigen Programmteile, die aus dem ISIS-Datamart Daten
für einen Vertreter extrahieren. Die Vertreterdaten werden als
spaltenorientierte ASCII-Dateien zwecks Weiterverabeitung gespeichert.
- Auftragstabellen für Monats- und Tagesläufe.
- Information über die Schemaerstellung, d.h. wann hat dieses Programm ein Schema-Objekt erstellt.
Diese Metainformationen werden als serialisiertes JAVA-Objekt der Klasse mobile.Schema abgepeichert. Der Pfad dieser Datei
wird über die Methode getPathSchema() der Klasse MGlobal verwaltet.
Basis für die Metadatenerstellung sind relationale Tabellen:
Method Summary |
static void |
main(java.lang.String[] args)
|
java.lang.String[][] |
readClassAndLabels(java.lang.String id)
|
boolean |
readCSV(java.lang.String csvDatei)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SCHEMA_VERSION
public static java.lang.String SCHEMA_VERSION
CSVSEPARATOR
public static char CSVSEPARATOR
CreateMeta
public CreateMeta()
main
public static void main(java.lang.String[] args)
readClassAndLabels
public java.lang.String[][] readClassAndLabels(java.lang.String id)
readCSV
public boolean readCSV(java.lang.String csvDatei)