|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.pecasim.base.insert.ImportManager
public class ImportManager
Verwaltet import der Basisdaten
Field Summary | |
---|---|
int |
CLUSTER_SIZE
|
Constructor Summary | |
---|---|
ImportManager(DatabaseManager dMgr)
Konstruktor mit aktuellem Datenbankmanager |
Method Summary | |
---|---|
void |
generateBigCSV()
Generiert eine große CSV-Datei zu Performance Testzwecken |
java.util.List<java.lang.String[]> |
getDataFromCSV(CSVDataFileDescriptor csvInfo,
int clusterNr)
Liest den angegebenen Cluster aus der angegebenen CSV-Datei aus |
java.util.List<DataObjectDescriptor> |
getDomainObjectsFromFile(java.util.List<DataFileDescriptor> aDataFileDescrList)
Liefert aus einer Liste an DataFileDescriptoren die entsprechenden DataObjectDescriptoren mit detailierten Informationen zu den Objekten |
java.lang.String |
getInsertSql(java.lang.String[] dataSet,
DataObjectDescriptor dbd)
Liefert den Insert-SQL-String um den DataObjectDescriptor in die Datenbank einzutragen |
java.util.List<ImportProblem> |
importData(CSVDataFileDescriptor csvDescr,
DataObjectDescriptor dbObject,
java.sql.Connection aConnection,
ProgressMonitor aMonitor)
Verwendet die übergebenen Parameter um Daten in die Datenbank zu laden |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public int CLUSTER_SIZE
Constructor Detail |
---|
public ImportManager(DatabaseManager dMgr)
dMgr
- Method Detail |
---|
public java.util.List<DataObjectDescriptor> getDomainObjectsFromFile(java.util.List<DataFileDescriptor> aDataFileDescrList) throws java.io.IOException
aDataFileDescrList
-
java.io.IOException
public java.util.List<java.lang.String[]> getDataFromCSV(CSVDataFileDescriptor csvInfo, int clusterNr) throws SimBaseException
csvInfo
- clusterNr
-
SimBaseException
public void generateBigCSV()
public java.util.List<ImportProblem> importData(CSVDataFileDescriptor csvDescr, DataObjectDescriptor dbObject, java.sql.Connection aConnection, ProgressMonitor aMonitor) throws SimBaseException
csvDescr
- dbObject
- aConnection
- aMonitor
-
SimBaseException
public java.lang.String getInsertSql(java.lang.String[] dataSet, DataObjectDescriptor dbd)
dataSet
- dbd
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |