@Repository public class VerlaufDao extends Object
| Modifier and Type | Field and Description | 
|---|---|
(package private) javax.persistence.EntityManager | 
em  | 
(package private) SecurityService | 
securityService  | 
(package private) VorgangDao | 
vorgangDao  | 
| Constructor and Description | 
|---|
VerlaufDao()  | 
| Modifier and Type | Method and Description | 
|---|---|
Verlauf | 
addVerlaufToVorgang(Vorgang vorgang,
                   EnumVerlaufTyp typ,
                   String wertAlt,
                   String wertNeu)
Fügt zu einem Vorgang neue Verlaufswerte hinzu, ohne diese in der DB zu speichern. 
 | 
Verlauf | 
addVerlaufToVorgang(Vorgang vorgang,
                   EnumVerlaufTyp typ,
                   String wertAlt,
                   String wertNeu,
                   String nutzer_email)
Fügt zu einem Vorgang neue Verlaufswerte hinzu, ohne diese in der DB zu speichern. 
 | 
long | 
countVerlauf(Vorgang vorgang)
Holt die Anzahl der vorhandenen Verlaufswerte an einem Vorgang 
 | 
String | 
findLastUserForVorgangAndZustaendigkeit(Vorgang vorgang,
                                       List<String> userNames)
Findet denjenigen Benutzernamen aus einer gegebenen Liste von Benutzernamen, der gemäß dem
 Verlauf die letzte Bearbeitung am gegebenen Vorgang durchgeführt hat. 
 | 
List<Verlauf> | 
findVerlaufForVorgang(Vorgang vorgang,
                     Integer page,
                     Integer size)
Liefert die Verlaufswerte des übergebenen Vorgangs. 
 | 
Date | 
getAktuellstesAkzeptierenDerZustaendigkeitZuVorgang(Vorgang vorgang)
Holt das Datum, wann die Zuständigkeit des Vorgangs das letzte mal akzeptiert wurde. 
 | 
void | 
merge(Verlauf verlauf)
Das Objekt wird in der DB gespeichert. 
 | 
void | 
persist(Verlauf verlauf)
Das Objekt wird in der DB gespeichert. 
 | 
javax.persistence.EntityManager em
@Autowired SecurityService securityService
@Autowired VorgangDao vorgangDao
@Transactional public void persist(Verlauf verlauf)
verlauf - Das zu speichernde Objekt@Transactional public void merge(Verlauf verlauf)
verlauf - Das zu speichernde Objektpublic Verlauf addVerlaufToVorgang(Vorgang vorgang, EnumVerlaufTyp typ, String wertAlt, String wertNeu)
vorgang - Vorgang zu dem die Verlaufswerte hinzugefügt werden sollentyp - Typ des VerlaufswertAlt - Alter WertwertNeu - Neuer Wertpublic Verlauf addVerlaufToVorgang(Vorgang vorgang, EnumVerlaufTyp typ, String wertAlt, String wertNeu, String nutzer_email)
vorgang - Vorgang zu dem die Verlaufswerte hinzugefügt werden sollentyp - Typ des VerlaufswertAlt - Alter WertwertNeu - Neuer Wertnutzer_email - @Transactional public List<Verlauf> findVerlaufForVorgang(Vorgang vorgang, Integer page, Integer size)
vorgang - Vorgang zu dem die Verlaufswerte angezeigt werden sollenpage - Seitesize - Anzahl pro Seitepublic String findLastUserForVorgangAndZustaendigkeit(Vorgang vorgang, List<String> userNames)
vorgang - VorganguserNames - Liste von Benutzernamenpublic long countVerlauf(Vorgang vorgang)
vorgang - Vorgang deren Verlaufswerte gezählt werden sollenpublic Date getAktuellstesAkzeptierenDerZustaendigkeitZuVorgang(Vorgang vorgang)
vorgang - Vorgang deren Verlaufswerte gezählt werden sollenCopyright © 2019. All rights reserved.