public class DatentabelleDao extends Object implements IDatentabelleDao
| Constructor and Description |
|---|
DatentabelleDao() |
| Modifier and Type | Method and Description |
|---|---|
void |
insertValuesToTables(IEntityContext ec,
Vorgang vorgang)
Diese Methode dient dazu
EingabeWerte aus einem Vorgang in die Projekt-Postfach-Tabelle bzw. |
void |
recreateDataTable(IEntityContext ec,
Projekt projekt,
EProjectSpecificDBTable tableType) |
void |
reindex(IEntityContext ec,
Projekt projekt,
EProjectSpecificDBTable tableType)
Diese Methode befüllt die Projekt-Postfach-Tabelle.
|
void |
reindexDataTable(IEntityContext ec,
Projekt projekt)
Diese Methode löscht die Projekt-Datentabelle, erstellt diese neu und befüllt diese mit den Werten aus der
EingabeWerte-Tabelle entsprechend der Projekt-Vorgänge und deren FormEingang |
void |
reindexPostfachTable(IEntityContext ec,
Projekt projekt)
Diese Methode löscht die Projekt-Postfachtabelle, erstellt diese neu und befüllt diese mit den Werten aus der
EingabeWerte-Tabelle entsprechend der Projekt-Vorgänge und deren FormEingang |
public void reindexPostfachTable(IEntityContext ec, Projekt projekt) throws Exception
EingabeWerte-Tabelle entsprechend der Projekt-Vorgänge und deren FormEingangreindexPostfachTable in interface IDatentabelleDaoprojekt - das Projekt für welches die Postfachtabelle angelegt werden sollExceptionpublic void reindexDataTable(IEntityContext ec, Projekt projekt) throws Exception
EingabeWerte-Tabelle entsprechend der Projekt-Vorgänge und deren FormEingangreindexDataTable in interface IDatentabelleDaoprojekt - das Projekt für welches die Datentabelle angelegt werden sollExceptionpublic void reindex(IEntityContext ec, Projekt projekt, EProjectSpecificDBTable tableType) throws Exception
ec - EntityContext der für die Datenbankarbeiten genutzt wirdprojekt - das Projekt für welches die Postfachtabelle angelegt werden solExceptionpublic void recreateDataTable(IEntityContext ec, Projekt projekt, EProjectSpecificDBTable tableType) throws Exception
recreateDataTable in interface IDatentabelleDaoExceptionpublic void insertValuesToTables(IEntityContext ec, Vorgang vorgang)
EingabeWerte aus einem Vorgang in die Projekt-Postfach-Tabelle bzw.
Projekt-Datentabelle zu schreiben. Die Tabelleninformationen werden aus dem im Vorgang referenzierten Projekt
entnommen.insertValuesToTables in interface IDatentabelleDaoec - EntityContext der für die Datenbankarbeiten genutzt wirdvorgang - dessen Werte anhand des aktuellen FormEingang in die Tabelle geschrieben werden sollen.Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.