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
FormEingang
reindexPostfachTable
in interface IDatentabelleDao
projekt
- das Projekt
für welches die Postfachtabelle angelegt werden sollException
- on errors while reindexing the tablepublic void reindexDataTable(IEntityContext ec, Projekt projekt) throws Exception
FormEingang
reindexDataTable
in interface IDatentabelleDao
projekt
- 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 solException
public void recreateDataTable(IEntityContext ec, Projekt projekt, EProjectSpecificDBTable tableType) throws Exception
recreateDataTable
in interface IDatentabelleDao
Exception
public void insertValuesToTables(IEntityContext ec, Vorgang vorgang)
insertValuesToTables
in interface IDatentabelleDao
ec
- EntityContext
der für die Datenbankarbeiten genutzt wirdvorgang
- dessen Werte anhand des aktuellen FormEingang
in die Tabelle geschrieben werden sollen.Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.