de.fh_mannheim.mm.dms.webengine
Class ExportReport

java.lang.Object
  extended byde.fh_mannheim.mm.dms.webengine.ExportReport
All Implemented Interfaces:
IReport

public final class ExportReport
extends java.lang.Object
implements IReport

Discribes a report for exporting data.

Version:
$Revision: 1.1 $
Author:
Jan Löffler, mail@jlsoft.de

Constructor Summary
ExportReport()
          Constructor.
 
Method Summary
 User loginUser(javax.servlet.http.HttpServletRequest request)
          Login current user.
 org.w3c.dom.Document produceReport(javax.servlet.http.HttpServletRequest request)
          Generate the report as xml document.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExportReport

public ExportReport()
Constructor.

Method Detail

loginUser

public User loginUser(javax.servlet.http.HttpServletRequest request)
Login current user.

Parameters:
request - The servlet request we are processing
Returns:
current user

produceReport

public org.w3c.dom.Document produceReport(javax.servlet.http.HttpServletRequest request)
                                   throws java.lang.Exception
Generate the report as xml document.

Specified by:
produceReport in interface IReport
Parameters:
request - The current ServletRequest
Returns:
xml element
Throws:
java.lang.Exception