org.openmobileis.services.SimpleEditService Class Reference

Inheritance diagram for org.openmobileis.services.SimpleEditService:

org.openmobileis.services.TemplateService org.openmobileis.services.EditService org.openmobileis.services.Service org.openmobileis.examples.mycrm.terminal.services.EditAccountService org.openmobileis.examples.mycrm.terminal.services.EditContactService org.openmobileis.examples.mycrm.terminal.services.EditReportService org.openmobileis.examples.simpleappli.terminal.services.EditBaseDataService org.openmobileis.services.MainSubEditService org.openmobileis.services.MultiEditService org.openmobileis.services.SubEditService

List of all members.


Detailed Description

Title: OpenMobileIS project source
Description: Base classe to develop an edit service.

Author:
Philippe Delrieu
Since:
JDK 1.1
Version:
1.0.

Definition at line 51 of file SimpleEditService.java.


Public Member Functions

String runTemplate (HttpServletRequest req, HttpServletResponse res, TemplateModelRoot templateData) throws ServletException, IOException
 Extends this method to develop specific process.

Protected Member Functions

boolean isStoreMode (HttpServletRequest req)
 return true if this request is use to store object in db (default mode).
boolean isRemoveSession (HttpServletRequest req)
 Call after the storesessionObject.

Member Function Documentation

String org.openmobileis.services.SimpleEditService.runTemplate ( HttpServletRequest  req,
HttpServletResponse  res,
TemplateModelRoot  templateData 
) throws ServletException, IOException [virtual]

Extends this method to develop specific process.

Return the template relatif path to be use to process TemplateModel.

Implements org.openmobileis.services.TemplateService.

Reimplemented in org.openmobileis.services.MainSubEditService, and org.openmobileis.services.MultiEditService.

Definition at line 53 of file SimpleEditService.java.

References org.openmobileis.services.SimpleEditService.isRemoveSession(), and org.openmobileis.services.SimpleEditService.isStoreMode().

boolean org.openmobileis.services.SimpleEditService.isStoreMode ( HttpServletRequest  req  )  [protected]

return true if this request is use to store object in db (default mode).

To force form edition return false. The storeSessionObjectInDB is not call.

Returns:
true to store object false to force edit from edition.

Reimplemented in org.openmobileis.services.MainSubEditService, and org.openmobileis.services.MultiEditService.

Definition at line 166 of file SimpleEditService.java.

Referenced by org.openmobileis.services.SimpleEditService.runTemplate().

boolean org.openmobileis.services.SimpleEditService.isRemoveSession ( HttpServletRequest  req  )  [protected]

Call after the storesessionObject.

Return true if the session must be remove, false otherwise.

Parameters:
req 
Returns:

Reimplemented in org.openmobileis.services.MultiEditService, and org.openmobileis.services.SubEditService.

Definition at line 175 of file SimpleEditService.java.

Referenced by org.openmobileis.services.SimpleEditService.runTemplate().


The documentation for this class was generated from the following file:
Generated on Mon Jan 11 21:19:22 2010 for OpenMobileIS by  doxygen 1.5.4