ch.ige.edossier.transfer.server.dao
Class EreignisDAO

java.lang.Object
  extended bych.ige.edossier.transfer.server.dao.EreignisDAO

public class EreignisDAO
extends java.lang.Object

B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für alle Daten die aus der bestehenden Datenbank-Umgebung ausgelesen werden.

Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum

Version:
$Id: EreignisDAO.java,v 1.9 2004/11/01 13:52:22 ruegsegger Exp $
Author:
Anita Rueegsegger, Marc Bouquet

Constructor Summary
EreignisDAO()
           
 
Method Summary
 java.util.List selectAllData()
          Selektiert alle Daten die zu einer Beanstandung gehören aus den verschiedenen Tabellen
 java.util.List selectInterceptions()
          Selektiert alle hängigen Beanstandungen Folgende Kriterien bestimmen eine hängige Beanstandugen - Fristablauf noch nicht abgelaufen - Beanstandungsereigniss zwischen 43110 und 43670 und ungleich 43230 - Status auf Frist (ereig_stat_nr = 0) - Abschlussdatum ist leer - Ereignis ist nicht registerrelevant (regstat=0)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EreignisDAO

public EreignisDAO()
Method Detail

selectAllData

public java.util.List selectAllData()
                             throws java.lang.Exception
Selektiert alle Daten die zu einer Beanstandung gehören aus den verschiedenen Tabellen

Returns:
List von EreignisVOs
Throws:
java.lang.Exception - Unerwarteter SQL-Fehler

selectInterceptions

public java.util.List selectInterceptions()
                                   throws java.sql.SQLException
Selektiert alle hängigen Beanstandungen Folgende Kriterien bestimmen eine hängige Beanstandugen - Fristablauf noch nicht abgelaufen - Beanstandungsereigniss zwischen 43110 und 43670 und ungleich 43230 - Status auf Frist (ereig_stat_nr = 0) - Abschlussdatum ist leer - Ereignis ist nicht registerrelevant (regstat=0)

Returns:
List mit EreignisVOs
Throws:
java.sql.SQLException - Unerwarteter SQL-Fehler