org.jbpm.formbuilder.server
Class RESTFormService
java.lang.Object
org.jbpm.formbuilder.server.RESTBaseService
org.jbpm.formbuilder.server.RESTFormService
public class RESTFormService
- extends RESTBaseService
|
Method Summary |
javax.ws.rs.core.Response |
deleteForm(String pkgName,
String formId,
javax.servlet.http.HttpServletRequest request)
|
javax.ws.rs.core.Response |
deleteFormItem(String pkgName,
String formItemName,
javax.servlet.http.HttpServletRequest request)
|
javax.ws.rs.core.Response |
getExportTemplate(String fileName,
String formName,
String language,
javax.servlet.ServletContext context)
|
javax.ws.rs.core.Response |
getForm(String pkgName,
String formId,
javax.servlet.ServletContext context)
|
javax.ws.rs.core.Response |
getFormItem(String pkgName,
String formItemId,
javax.servlet.ServletContext context)
|
javax.ws.rs.core.Response |
getFormItems(String pkgName,
javax.servlet.ServletContext context)
|
javax.ws.rs.core.Response |
getFormPreview(FormPreviewDTO dto,
String language,
javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request)
|
javax.ws.rs.core.Response |
getForms(String pkgName,
javax.servlet.ServletContext context)
|
FormDefinitionService |
getFormService()
|
javax.ws.rs.core.Response |
getFormTemplate(FormPreviewDTO dto,
String language,
javax.servlet.ServletContext context)
|
javax.ws.rs.core.Response |
getHtmlTemplate(String fileName)
|
protected Renderer |
getRenderer(String language)
|
protected Translator |
getTranslator(String language)
|
void |
processFormTemplate(String action,
javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
javax.ws.rs.core.Response |
saveForm(String jsonBody,
String pkgName,
javax.servlet.http.HttpServletRequest request)
|
javax.ws.rs.core.Response |
saveFormItem(String jsonBody,
String pkgName,
String formItemName,
javax.servlet.http.HttpServletRequest request)
|
void |
setContext(javax.servlet.ServletContext context)
|
void |
setFormService(FormDefinitionService formService)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESTFormService
public RESTFormService()
setContext
public void setContext(@Context
javax.servlet.ServletContext context)
getForms
public javax.ws.rs.core.Response getForms(String pkgName,
@Context
javax.servlet.ServletContext context)
getForm
public javax.ws.rs.core.Response getForm(String pkgName,
String formId,
@Context
javax.servlet.ServletContext context)
saveForm
public javax.ws.rs.core.Response saveForm(String jsonBody,
String pkgName,
@Context
javax.servlet.http.HttpServletRequest request)
deleteForm
public javax.ws.rs.core.Response deleteForm(String pkgName,
String formId,
@Context
javax.servlet.http.HttpServletRequest request)
getFormItems
public javax.ws.rs.core.Response getFormItems(String pkgName,
@Context
javax.servlet.ServletContext context)
getFormItem
public javax.ws.rs.core.Response getFormItem(String pkgName,
String formItemId,
@Context
javax.servlet.ServletContext context)
saveFormItem
public javax.ws.rs.core.Response saveFormItem(String jsonBody,
String pkgName,
String formItemName,
@Context
javax.servlet.http.HttpServletRequest request)
deleteFormItem
public javax.ws.rs.core.Response deleteFormItem(String pkgName,
String formItemName,
@Context
javax.servlet.http.HttpServletRequest request)
getFormPreview
public javax.ws.rs.core.Response getFormPreview(FormPreviewDTO dto,
String language,
@Context
javax.servlet.ServletContext context,
@Context
javax.servlet.http.HttpServletRequest request)
getFormTemplate
public javax.ws.rs.core.Response getFormTemplate(FormPreviewDTO dto,
String language,
@Context
javax.servlet.ServletContext context)
processFormTemplate
public void processFormTemplate(String action,
@Context
javax.servlet.ServletContext context,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response)
getHtmlTemplate
public javax.ws.rs.core.Response getHtmlTemplate(String fileName)
getExportTemplate
public javax.ws.rs.core.Response getExportTemplate(String fileName,
String formName,
String language,
@Context
javax.servlet.ServletContext context)
getTranslator
protected Translator getTranslator(String language)
throws TranslatorException
- Throws:
TranslatorException
getRenderer
protected Renderer getRenderer(String language)
throws RendererException
- Throws:
RendererException
setFormService
public void setFormService(FormDefinitionService formService)
- Parameters:
formService - the formService to set (for test cases purpose)
getFormService
public FormDefinitionService getFormService()
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.