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
FormEingangreindexPostfachTable in interface IDatentabelleDaoprojekt - das Projekt für welches die Postfachtabelle angelegt werden sollException - on errors while reindexing the tablepublic void reindexDataTable(IEntityContext ec, Projekt projekt) throws Exception
FormEingangreindexDataTable in interface IDatentabelleDaoprojekt - das Projekt für welches die Datentabelle angelegt werden sollException - on errors while reindexing the tablepublic 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)
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 © 2020 XIMA MEDIA GmbH. All rights reserved.