ch.ige.edossier.web.server
Class AnswerAssembler

java.lang.Object
  extended bych.ige.edossier.web.server.AnswerAssembler

public class AnswerAssembler
extends java.lang.Object

B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse AnswerAssembler ist die Steuerklasse für die Datenaufbereitung der Antworten.

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

Version:
$Id: AnswerAssembler.java,v 1.12 2004/11/02 02:01:48 bouquet Exp $
Author:
Anita Rueegsegger, Marc Bouquet

Constructor Summary
AnswerAssembler()
          Standard-Konstruktor
 
Method Summary
 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.
 MailSenderVO saveAnswer(AnswerVO answerVO, java.lang.String languageCd)
          Diese Methode speichert in der Tabelle Answer die Antwort des Benutzers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnswerAssembler

public AnswerAssembler()
Standard-Konstruktor

Method Detail

getAnswer

public AnswerVO getAnswer(int interceptionId)
                   throws java.lang.Exception
Diese Methode gibt ein Value-Object für die Anzeige einer Antwort zurück.

Parameters:
interceptionId - int Nummer zum selektieren eines Datensatzes
Returns:
AnswerVO Value-Object
Throws:
java.lang.Exception - Unerwarteter Fehler

saveAnswer

public MailSenderVO saveAnswer(AnswerVO answerVO,
                               java.lang.String languageCd)
                        throws java.lang.Exception
Diese Methode speichert in der Tabelle Answer die Antwort des Benutzers.

Parameters:
answerVO - AnswerVO Value-Object
languageCd - String Sprachcode
Returns:
MailSenderVO Value-Object für den Versand der Antwort
Throws:
java.lang.Exception - Unerwarteter Fehler

getAttachement

public ImageVO getAttachement(AnswerVO answerVO)
                       throws java.lang.Exception
Diese Methode gibt ein Value-Object mit den Anzeige-Daten des Attachment zurück.

Parameters:
answerVO - AnswerVO Value-Object
Returns:
ImageVO Value-Object
Throws:
java.lang.Exception - Unerwarteter Fehler