de.bielefeld.umweltamt.aui.mappings.vaws
Class VawsKontrollen

java.lang.Object
  extended by de.bielefeld.umweltamt.aui.mappings.vaws.AbstractVawsKontrollen
      extended by de.bielefeld.umweltamt.aui.mappings.vaws.VawsKontrollen
All Implemented Interfaces:
java.io.Serializable

public class VawsKontrollen
extends AbstractVawsKontrollen
implements java.io.Serializable

A class that represents a row in the 'VAWS_KONTROLLEN' table. This class may be customized as it is never re-generated after being created.

See Also:
Serialized Form

Constructor Summary
VawsKontrollen()
          Simple constructor of VawsKontrollen instances.
VawsKontrollen(java.lang.Integer kontrollid)
          Constructor of VawsKontrollen instances given a simple primary key.
 
Method Summary
static java.util.List getAuswertung()
          Liefert alle Kontroll-Einträge deren "Nächste Prüfung" in der Vergangenheit liegt und die nicht abgeschlossen sind.
static java.util.List getKontrollen(VawsFachdaten fachdaten)
          Liefert alle Kontroll-Einträge zu einem bestimmten VawsFachdatensatz.
static boolean removeKontrolle(VawsKontrollen kontrolle)
          Löscht einen vorhandenen Datensatz aus der Datenbank.
static boolean saveKontrolle(VawsKontrollen kontrolle)
          Speichert einen VAWS-Kontrollen-Eintrag in der Datenbank.
 
Methods inherited from class de.bielefeld.umweltamt.aui.mappings.vaws.AbstractVawsKontrollen
equals, getGrundderpruefung, getId, getNachpruefdatum, getNachpruefer, getNachpruefung, getNaechstepruefung, getPruefdatum, getPruefer, getPruefergebnis, getPruefturnus, getPruefungabgeschlossen, getVawsFachdaten, hashCode, setGrundderpruefung, setId, setNachpruefdatum, setNachpruefer, setNachpruefung, setNaechstepruefung, setPruefdatum, setPruefer, setPruefergebnis, setPruefturnus, setPruefungabgeschlossen, setVawsFachdaten
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VawsKontrollen

public VawsKontrollen()
Simple constructor of VawsKontrollen instances.


VawsKontrollen

public VawsKontrollen(java.lang.Integer kontrollid)
Constructor of VawsKontrollen instances given a simple primary key.

Parameters:
kontrollid -
Method Detail

getAuswertung

public static java.util.List getAuswertung()
Liefert alle Kontroll-Einträge deren "Nächste Prüfung" in der Vergangenheit liegt und die nicht abgeschlossen sind.

Returns:
Eine Liste mit VawsKontrollen-Objekten.

getKontrollen

public static java.util.List getKontrollen(VawsFachdaten fachdaten)
Liefert alle Kontroll-Einträge zu einem bestimmten VawsFachdatensatz.

Parameters:
fachdaten - Der Fachdatensatz.
Returns:
Eine Liste mit VawsKontrollen-Objekten.

saveKontrolle

public static boolean saveKontrolle(VawsKontrollen kontrolle)
Speichert einen VAWS-Kontrollen-Eintrag in der Datenbank.

Parameters:
kontrolle - Der zu speichernde Datensatz.
Returns:
true, falls beim Speichern kein Fehler auftritt, sonst false.

removeKontrolle

public static boolean removeKontrolle(VawsKontrollen kontrolle)
Löscht einen vorhandenen Datensatz aus der Datenbank.

Parameters:
kontrolle - Der Datensatz, der gelöscht werden soll.
Returns:
true, wenn der Datensatz gelöscht wurde oder false falls dabei ein Fehler auftrat (z.B. der Datensatz nicht in der Datenbank existiert).