org.openmobileis.services
Class TemplateService
java.lang.Object
org.openmobileis.services.Service
org.openmobileis.services.TemplateService
- Direct Known Subclasses:
- DirectSynchroService, HelloWorld, IndexServlet, SimpleEditService, SynchroJournalDisplayService, SynchroLoginService, TestServletService
- public abstract class TemplateService
- extends Service
Title: OpenMobileIS project source
Description: Class that all service that use template must implements. Provide default template
management that is compatible with the template synchro process.
Use the IntlResourceManager to provide template with the rigth language.
- Since:
- JDK 1.1
- Version:
- 1.0.
- Author:
- Philippe Delrieu
Method Summary |
void |
run(HttpServletRequest req,
HttpServletResponse res)
|
abstract java.lang.String |
runTemplate(HttpServletRequest req,
HttpServletResponse res,
TemplateModelRoot templateData)
Extends this method to develop specific process.
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
TemplateService
public TemplateService()
run
public void run(HttpServletRequest req,
HttpServletResponse res)
throws ServletException,
java.io.IOException
- Specified by:
run
in class Service
- Throws:
ServletException
java.io.IOException
runTemplate
public abstract java.lang.String runTemplate(HttpServletRequest req,
HttpServletResponse res,
TemplateModelRoot templateData)
throws ServletException,
java.io.IOException
- Extends this method to develop specific process.
Return the template relatif path to be use to process TemplateModel.
- Throws:
ServletException
java.io.IOException
Copyright 2006 OpenMobileIS. All Rights Reserved.