services.dozent
Class ExamManager

java.lang.Object
  extended by services.Service
      extended by services.dozent.ExamManager
All Implemented Interfaces:
VarHandler

public class ExamManager
extends Service
implements VarHandler

Klausurverwaltung -> Anlegen neuer Klausuren Zum Thema SourceCode: is 'n ordentlicher Spaghetti-Code geworden :(

Author:
Thorsten Berger

Field Summary
 
Fields inherited from class services.Service
SC_BAD_REQUEST, SC_FORBIDDEN, SC_INTERNAL_SERVER_ERROR, SC_METHOD_NOT_ALLOWED, SC_NOT_FOUND
 
Constructor Summary
ExamManager(RequestInfo ri)
           
 
Method Summary
 java.lang.String[] canHandle()
          Returniert alle Variablen, die VarHandler expandieren kann.
 java.lang.String handleVar(java.lang.String var)
          Variable expandieren.
 void processRequest()
          Naja, kennzeichne ich das mal lieber ... sonst geht sie in dem ganzen Durcheinander unter
 
Methods inherited from class services.Service
addString, filterHtml, getAndCheckParameter, getAndCheckParameter, getAndCheckParameter, getAndCheckParameter, getContent, getContentType, getStatusCode, getVM, includeError, includeInfo, isDownloadService, respondError, respondError, respondError, respondWithHtmlService, sendErrorRedirect, sendErrorRedirect, setTemplate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExamManager

public ExamManager(RequestInfo ri)
Parameters:
ri -
Method Detail

processRequest

public void processRequest()
Naja, kennzeichne ich das mal lieber ... sonst geht sie in dem ganzen Durcheinander unter

Specified by:
processRequest in class Service

canHandle

public java.lang.String[] canHandle()
Description copied from interface: VarHandler
Returniert alle Variablen, die VarHandler expandieren kann.

Specified by:
canHandle in interface VarHandler
Returns:
String-Array mit Variablen
See Also:
VarHandler.canHandle()

handleVar

public java.lang.String handleVar(java.lang.String var)
                           throws NoSuchVarException
Description copied from interface: VarHandler
Variable expandieren.

Specified by:
handleVar in interface VarHandler
Returns:
String, der Semantik der Var. zurückgibt
Throws:
NoSuchVarException
See Also:
VarHandler.handleVar(java.lang.String)