@WebServlet(name="DesignerTemplateServlet",
urlPatterns="/designer/template/*",
asyncSupported=true)
public class DesignerTemplateServlet
extends AbstractFD2TemplateServlet
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
DesignerTemplateServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected FormTemplate |
createFormTemplate(FD2Session session,
Map<String,String> pm)
Creates a new templates from the request and persists it.
|
protected boolean |
deleteFormTemplate(FD2Session session,
long id)
Deletes the template with the given ID.
|
protected FormTemplateFile |
getFormTemplateFile(FD2Session session,
Long id) |
protected boolean |
getTagsAndTemplates(FD2Session session,
Long id,
List<FormTemplateTag> tags,
List<FormTemplate> templates)
Returns all available tags and adds the
FormTemplate with the given ID to the list. |
protected FormTemplate |
updateFormTemplate(FD2Session session,
long id,
Map<String,String> pm)
Updates the template with the given ID.
|
doDelete, doGet, doPost, doPut, parseTags, setTemplateDataFromRequestdoHead, doOptions, doTrace, getLastModified, service, serviceprotected FormTemplate createFormTemplate(FD2Session session, Map<String,String> pm)
AbstractFD2TemplateServletcreateFormTemplate in class AbstractFD2TemplateServletprotected boolean getTagsAndTemplates(FD2Session session, Long id, List<FormTemplateTag> tags, List<FormTemplate> templates)
AbstractFD2TemplateServletFormTemplate with the given ID to the list.getTagsAndTemplates in class AbstractFD2TemplateServletprotected FormTemplateFile getFormTemplateFile(FD2Session session, Long id)
getFormTemplateFile in class AbstractFD2TemplateServletprotected FormTemplate updateFormTemplate(FD2Session session, long id, Map<String,String> pm)
AbstractFD2TemplateServletAbstractFD2TemplateServlet.setTemplateDataFromRequest(FormTemplate, Map). To parse the tags from the request, use
AbstractFD2TemplateServlet.parseTags(Map).updateFormTemplate in class AbstractFD2TemplateServletprotected boolean deleteFormTemplate(FD2Session session, long id)
AbstractFD2TemplateServletdeleteFormTemplate in class AbstractFD2TemplateServletCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.