public class FormsServiceImpl extends Object implements fr.toutatice.portail.cms.nuxeo.api.forms.IFormsService
IFormsService| Modifier and Type | Field and Description |
|---|---|
static SimpleDateFormat |
DATE_FORMAT |
| Constructor and Description |
|---|
FormsServiceImpl(DefaultCMSCustomizer cmsCustomizer)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
areLinksDisabled()
Check if links are disabled.
|
String |
convertToJson(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Object object) |
String |
convertVariablesToJson(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Map<String,String> variables) |
static org.osivia.portal.api.context.PortalControllerContext |
getPortalControllerContext()
Get portal controller context.
|
Map<String,String> |
getUploadedFilesVariables(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Map<String,org.osivia.portal.api.portlet.model.UploadedFile> uploadedFiles) |
static UUID |
getUuid()
Get UUID.
|
Map<String,String> |
init(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document document,
Map<String,String> variables) |
Map<String,String> |
proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document task,
Map<String,String> variables) |
Map<String,String> |
proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document task,
String actionId,
Map<String,String> variables) |
Map<String,String> |
proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.PropertyMap taskProperties,
Map<String,String> variables) |
Map<String,String> |
proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.PropertyMap taskProperties,
String actionId,
Map<String,String> variables) |
Map<String,String> |
proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.PropertyMap taskProperties,
String actionId,
Map<String,String> variables,
Map<String,org.osivia.portal.api.portlet.model.UploadedFile> uploadedFiles) |
Map<String,String> |
start(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String modelWebId,
Map<String,String> variables) |
Map<String,String> |
start(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String modelWebId,
String actionId,
Map<String,String> variables) |
Map<String,String> |
start(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String modelWebId,
String actionId,
Map<String,String> variables,
Map<String,org.osivia.portal.api.portlet.model.UploadedFile> uploadedFiles) |
String |
transform(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String expression,
org.nuxeo.ecm.automation.client.model.Document task) |
String |
transform(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String expression,
Map<String,String> variables) |
public static final SimpleDateFormat DATE_FORMAT
public FormsServiceImpl(DefaultCMSCustomizer cmsCustomizer)
cmsCustomizer - CMS customizerpublic Map<String,String> start(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String modelWebId, Map<String,String> variables) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
start in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic Map<String,String> start(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String modelWebId, String actionId, Map<String,String> variables) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
start in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic Map<String,String> start(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String modelWebId, String actionId, Map<String,String> variables, Map<String,org.osivia.portal.api.portlet.model.UploadedFile> uploadedFiles) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
start in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic Map<String,String> proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.Document task, Map<String,String> variables) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
proceed in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic Map<String,String> proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.Document task, String actionId, Map<String,String> variables) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
proceed in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic Map<String,String> proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.PropertyMap taskProperties, Map<String,String> variables) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
proceed in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic Map<String,String> proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.PropertyMap taskProperties, String actionId, Map<String,String> variables) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
proceed in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic Map<String,String> proceed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.PropertyMap taskProperties, String actionId, Map<String,String> variables, Map<String,org.osivia.portal.api.portlet.model.UploadedFile> uploadedFiles) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
proceed in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic String transform(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String expression, org.nuxeo.ecm.automation.client.model.Document task) throws org.osivia.portal.api.PortalException
transform in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionpublic String transform(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String expression, Map<String,String> variables) throws org.osivia.portal.api.PortalException
transform in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionpublic Map<String,String> init(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.Document document, Map<String,String> variables) throws org.osivia.portal.api.PortalException, fr.toutatice.portail.cms.nuxeo.api.forms.FormFilterException
init in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionfr.toutatice.portail.cms.nuxeo.api.forms.FormFilterExceptionpublic Map<String,String> getUploadedFilesVariables(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, Map<String,org.osivia.portal.api.portlet.model.UploadedFile> uploadedFiles) throws org.osivia.portal.api.PortalException
getUploadedFilesVariables in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionpublic String convertToJson(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, Object object) throws org.osivia.portal.api.PortalException
convertToJson in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionpublic String convertVariablesToJson(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, Map<String,String> variables) throws org.osivia.portal.api.PortalException
convertVariablesToJson in interface fr.toutatice.portail.cms.nuxeo.api.forms.IFormsServiceorg.osivia.portal.api.PortalExceptionpublic static org.osivia.portal.api.context.PortalControllerContext getPortalControllerContext()
public static UUID getUuid()
public static boolean areLinksDisabled()
Copyright © 2019. All rights reserved.