ch.ige.edossier.web.struts
Interface EDossierFacade

All Known Implementing Classes:
EDossierControl

public interface EDossierFacade

B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Das Interface EDossierFacade delegiert alle Anfragen an die Klasse EDossierControl der Business-Logik.

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

Version:
$Id: EDossierFacade.java,v 1.15 2004/11/03 14:46:35 bouquet Exp $
Author:
Anita Rueegsegger, Marc Bouquet
See Also:
EDossierControl

Method Summary
 AccountVO checkPassword(AccountVO accountVO)
           
 AnswerVO getAnswer(int interceptionId)
           
 ImageVO getAttachement(AnswerVO answerVO)
           
 DossierVO getDossier(int dossierId)
           
 DossierOverviewVO getDossiers(int accountId)
           
 InterceptionVO getInterception(int interceptionId)
           
 java.util.List getInterceptions(int dossierId)
           
 java.util.Collection getNewInterceptions(java.lang.String today)
           
 boolean saveAnswer(AnswerVO answerVO, java.lang.String languageCd)
           
 boolean sendMail(MailSenderVO mailVO)
           
 boolean sendPassword(java.lang.String loginName, java.lang.String languageCd)
           
 boolean setState(int interceptionId, int status)
           
 

Method Detail

checkPassword

public AccountVO checkPassword(AccountVO accountVO)
                        throws java.lang.Exception
Throws:
java.lang.Exception

sendPassword

public boolean sendPassword(java.lang.String loginName,
                            java.lang.String languageCd)
                     throws java.lang.Exception
Throws:
java.lang.Exception

sendMail

public boolean sendMail(MailSenderVO mailVO)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getDossiers

public DossierOverviewVO getDossiers(int accountId)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getDossier

public DossierVO getDossier(int dossierId)
                     throws java.lang.Exception
Throws:
java.lang.Exception

getInterceptions

public java.util.List getInterceptions(int dossierId)
                                throws java.lang.Exception
Throws:
java.lang.Exception

getInterception

public InterceptionVO getInterception(int interceptionId)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getAnswer

public AnswerVO getAnswer(int interceptionId)
                   throws java.lang.Exception
Throws:
java.lang.Exception

saveAnswer

public boolean saveAnswer(AnswerVO answerVO,
                          java.lang.String languageCd)
                   throws java.lang.Exception
Throws:
java.lang.Exception

getAttachement

public ImageVO getAttachement(AnswerVO answerVO)
                       throws java.lang.Exception
Throws:
java.lang.Exception

getNewInterceptions

public java.util.Collection getNewInterceptions(java.lang.String today)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

setState

public boolean setState(int interceptionId,
                        int status)
                 throws java.lang.Exception
Throws:
java.lang.Exception