|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.ige.edossier.web.server.EDossierControl
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse EDossierControl ist der Controller für die Business-Logik.
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
EDossierFacade| Constructor Summary | |
EDossierControl()
Standard-Konstruktor |
|
| Method Summary | |
AccountVO |
checkPassword(AccountVO accountVO)
Diese Methode überprüft den Benutzernamen und das Passwort und gibt das Account-Value-Object zurück. |
AnswerVO |
getAnswer(int interceptionId)
Diese Methode gibt ein Value-Object für die Anzeige einer Antwort zurück. |
ImageVO |
getAttachement(AnswerVO answerVO)
Diese Methode gibt ein Value-Object mit den Anzeige-Daten des Attachment zurück. |
DossierVO |
getDossier(int dossierId)
Diese Methode gibt ein Dossier-Value-Object zurück mit allen benötigten Daten zu einem Dossier. |
DossierOverviewVO |
getDossiers(int accountId)
Diese Methode gibt ein DossierOverviewVO zurück, welches in Listen Dossier-Value-Object kapselt. |
InterceptionVO |
getInterception(int interceptionId)
Diese Methode gibt ein Value-Object einer Beanstandung zurück. |
java.util.List |
getInterceptions(int dossierId)
Diese Methode gibt eine Liste von Interception-Value-Objects zurück. |
java.util.Collection |
getNewInterceptions(java.lang.String today)
Diese Methode liest alle neuen Interceptions des heutigen Tages aus. |
boolean |
saveAnswer(AnswerVO answerVO,
java.lang.String languageCd)
Diese Methode speichert in der Tabelle Answer die Antwort des Benutzers. |
boolean |
sendMail(MailSenderVO mailVO)
Diese Methode versendet das erhaltene Mail-Value-Object per Mail an die enthaltenen Daten im Value-Object. |
boolean |
sendPassword(java.lang.String loginName,
java.lang.String languageCd)
Diese Methode sendet dem Benutzer seine Benutzerdaten per Email. |
boolean |
setState(int interceptionId,
int status)
Mit dieser Methode wird der Status der Beanstandung mit dem übergebenen Wert gesetzt. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EDossierControl()
| Method Detail |
public AccountVO checkPassword(AccountVO accountVO)
throws java.lang.Exception
checkPassword in interface EDossierFacadeaccountVO - AccountVO Value-Object
java.lang.Exception - Unerwarteter Fehler
public boolean sendPassword(java.lang.String loginName,
java.lang.String languageCd)
throws java.lang.Exception
sendPassword in interface EDossierFacadeloginName - String Benutzername zum selektieren des DatensatzeslanguageCd - String Sprachcode
java.lang.Exception - Unerwarteter Fehler
public DossierOverviewVO getDossiers(int accountId)
throws java.lang.Exception
getDossiers in interface EDossierFacadeaccountId - int Nummer zum selektieren der Datensätze
java.lang.Exception - Unerwarteter Fehler
public DossierVO getDossier(int dossierId)
throws java.lang.Exception
getDossier in interface EDossierFacadedossierId - int Nummer zum selektieren der Datensätze
java.lang.Exception - Unerwarteter Fehler
public java.util.List getInterceptions(int dossierId)
throws java.lang.Exception
getInterceptions in interface EDossierFacadedossierId - int Nummer zum selektieren der Datensätze
java.lang.Exception - Unerwarteter Fehler
public InterceptionVO getInterception(int interceptionId)
throws java.lang.Exception
getInterception in interface EDossierFacadeinterceptionId - int Nummer zum selektieren des Datensatzes
java.lang.Exception - Unerwarteter Fehler
public java.util.Collection getNewInterceptions(java.lang.String today)
throws java.lang.Exception
getNewInterceptions in interface EDossierFacadetoday - String Datum des heutigen Tages
java.lang.Exception - Unerwarteter Fehler
public boolean setState(int interceptionId,
int status)
throws java.lang.Exception
setState in interface EDossierFacadeinterceptionId - int Nummer zum selektieren des Datensatzesstatus - int Status der in die Datenbank geschrieben wird
java.lang.Exception - Unerwarteter Fehler
public AnswerVO getAnswer(int interceptionId)
throws java.lang.Exception
getAnswer in interface EDossierFacadeinterceptionId - int Nummer zum selektieren eines Datensatzes
java.lang.Exception - Unerwarteter Fehler
public boolean saveAnswer(AnswerVO answerVO,
java.lang.String languageCd)
throws java.lang.Exception
saveAnswer in interface EDossierFacadeanswerVO - AnswerVO Value-ObjectlanguageCd - String Sprachcode
java.lang.Exception - Unerwarteter Fehler
public ImageVO getAttachement(AnswerVO answerVO)
throws java.lang.Exception
getAttachement in interface EDossierFacadeanswerVO - AnswerVO Value-Object
java.lang.Exception - Unerwarteter Fehler
public boolean sendMail(MailSenderVO mailVO)
throws java.lang.Exception
sendMail in interface EDossierFacademailVO - MailSenderVO Value-Object
java.lang.Exception - Unerwarteter Fehler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||