public interface IFormRenderContext extends Serializable
UserContext getUserContext()
void setUserContext(UserContext userContext)
void addPluginMeta(String key, com.alibaba.fastjson.JSONObject value)
List<com.hp.gagawa.java.Node> getCustomNodes()
void addCustomNode(com.hp.gagawa.java.Node node)
void setCustomNodes(List<com.hp.gagawa.java.Node> customNodes)
List<Attachment> getFormUploadList()
void setFormUploadList(List<Attachment> formUploadList)
FRQSession getFRQSession()
void setFRQSession(FRQSession frqSession)
XfcSession getSession()
void setSession(XfcSession session)
Projekt getProjekt()
void setProjekt(Projekt projekt)
FormVersion getFormVersion()
void setFormVersion(FormVersion formVersion)
Benutzer getUser()
void setUser(Benutzer user)
List<BenutzerGruppe> getUserGroups()
void setUserGroups(List<BenutzerGruppe> userGroups)
org.pac4j.core.profile.CommonProfile getUserProfile()
void setUserProfile(org.pac4j.core.profile.CommonProfile profile)
com.alibaba.fastjson.JSONObject createUserDataJSON()
Vorgang getVorgang()
void setVorgang(Vorgang vorgang)
Status getStatus()
void setStatus(Status status)
Mandant getMandant()
void setMandant(Mandant mandant)
Map<String,Serializable> getSessionAttributeMap()
void setSessionAttributeMap(Map<String,Serializable> sessionAttributes)
Locale getLocale()
void setLocale(Locale locale)
String getRequestContext()
void setRequestContext(String requestContext)
String getSessionID()
void setSessionID(String sessionID)
EFormRequestType getRequestType()
void setRequestType(EFormRequestType requestType)
String getSubmitURL()
void setSubmitURL(String submitUrl)
boolean isExternal()
void setExternal(boolean isExternal)
IXFormRenderConfig getXFormConfig()
void setXFormConfig(IXFormRenderConfig xFormConfig)
ParameterWrapper getParameterWrapper()
void setParameterWrapper(ParameterWrapper parameterWrapper)
void setI18nJSON(com.alibaba.fastjson.JSONObject i18nJson)
com.alibaba.fastjson.JSONObject getI18nJSON()
Textbaustein getThemeTextbaustein()
void setThemeTextbaustein(Textbaustein themeTextbaustein)
IFormRequestContext getFormRequestContext()
void setFormRequestContext(IFormRequestContext requestCtx)
Map<EFormResourceType,List<ProjektRessource>> getProjectResourceMap()
void setProjectResourceMap(Map<EFormResourceType,List<ProjektRessource>> resMap)
List<ProjektRessource> getProjectResources(EFormResourceType type)
void setProjectResources(EFormResourceType type, List<ProjektRessource> resources)
Map<EFormResourceType,List<MandantRessource>> getClientResourceMap()
void setClientResourceMap(Map<EFormResourceType,List<MandantRessource>> resMap)
List<MandantRessource> getClientResources(EFormResourceType type)
void setClientResources(EFormResourceType type, List<MandantRessource> resources)
Map<EFormResourceType,List<IFormResource>> getClientPluginResourceMap()
void setClientPluginResourceMap(Map<EFormResourceType,List<IFormResource>> resMap)
List<IFormResource> getClientPluginResources(EFormResourceType type)
void setClientPluginResources(EFormResourceType type, List<IFormResource> resources)
Map<EFormResourceType,List<IFormResource>> getSystemPluginResourceMap()
void setSystemPluginResourceMap(Map<EFormResourceType,List<IFormResource>> resMap)
List<IFormResource> getSystemPluginResources(EFormResourceType type)
void setSystemPluginResources(EFormResourceType type, List<IFormResource> resources)
com.alibaba.fastjson.JSONObject buildXFormJSON()
throws IOException,
com.alibaba.fastjson.JSONException
JSONObject from the render-contextJSONObjectIOException - on errors while reading the formcom.alibaba.fastjson.JSONException - on errors while generating the forms JSONObjectIXFormRenderConfig buildXFormConfig() throws IOException
IXFormRenderConfig from the contextIXFormRenderConfigIOException - on errors while reading the formIXForm buildXForm() throws IOException, com.alibaba.fastjson.JSONException
IXForm from the contextIXFormIOException - on errors while reading the formcom.alibaba.fastjson.JSONException - on errors while generating the forms JSONObjectString render() throws IOException, com.alibaba.fastjson.JSONException
StringStringIOException - on errors while reading or rendering the formcom.alibaba.fastjson.JSONException - on errors while generating the forms JSONObjectvoid render(IExtendedFormRequestContext requestCtx) throws IOException, com.alibaba.fastjson.JSONException
HttpServletResponse of the given IExtendedFormRequestContextrequestCtx - IExtendedFormRequestContext which HttpServletResponse should be usedIOException - on errors while reading or rendering the formcom.alibaba.fastjson.JSONException - on errors while generating the forms JSONObjectvoid render(javax.servlet.http.HttpServletResponse response)
throws IOException,
com.alibaba.fastjson.JSONException
HttpServletResponseresponse - HttpServletResponse which should be usedIOException - on errors while reading or rendering the formcom.alibaba.fastjson.JSONException - on errors while generating the forms JSONObject@Deprecated default Benutzer getBenutzer()
getUser()@Deprecated default void setBenutzer(Benutzer benutzer)
setUser(Benutzer)@Deprecated default List<BenutzerGruppe> getBenutzerGruppen()
getUserGroups()@Deprecated default void setBenutzerGruppen(List<BenutzerGruppe> benutzerGruppen)
setUserGroups(List)@Deprecated SessionAttributes getSessionAttributes()
getSessionAttributeMap()@Deprecated void setSessionAttributes(SessionAttributes sessionAttributes)
setSessionAttributeMap(Map)@Deprecated ParameterWrapper getRequestParameters()
getParameterWrapper()@Deprecated void setRequestParameters(ParameterWrapper requestParameters)
setParameterWrapper(ParameterWrapper)@Deprecated Map<String,List<String>> getUrlParamMap()
getUrlParameter()@Deprecated List<MandantRessource> getMandantJsResources()
getClientResources(EFormResourceType)@Deprecated void setMandantJsResources(List<MandantRessource> jsMandantResources)
setClientResources(EFormResourceType, List)@Deprecated List<MandantRessource> getMandantCssResources()
getClientResources(EFormResourceType)@Deprecated void setMandantCssResources(List<MandantRessource> cssMandantResources)
setClientResources(EFormResourceType, List)@Deprecated List<ProjektRessource> getProjektJsResources()
getProjectResources(EFormResourceType)@Deprecated void setProjektJsResources(List<ProjektRessource> jsProjektResources)
setProjectResources(EFormResourceType, List)@Deprecated List<ProjektRessource> getProjektCssResources()
getProjectResources(EFormResourceType)@Deprecated void setProjektCssResources(List<ProjektRessource> cssProjektResources)
setProjectResources(EFormResourceType, List)@Deprecated List<IFormResource> getSystemPluginJsResources()
getSystemPluginResources(EFormResourceType)@Deprecated void setSystemPluginJsResources(List<IFormResource> jsSystemPluginResources)
setSystemPluginResources(EFormResourceType, List)@Deprecated List<IFormResource> getSystemPluginCssResources()
getSystemPluginResources(EFormResourceType)@Deprecated void setSystemPluginCssResources(List<IFormResource> cssSystemPluginResources)
setSystemPluginResources(EFormResourceType, List)@Deprecated List<IFormResource> getMandantPluginJsResources()
getClientPluginResources(EFormResourceType)@Deprecated void setMandantPluginJsResources(List<IFormResource> jsMandantPluginResources)
setClientPluginResources(EFormResourceType, List)@Deprecated List<IFormResource> getMandantPluginCssResources()
getClientPluginResources(EFormResourceType)@Deprecated void setMandantPluginCssResources(List<IFormResource> cssMandantPluginResources)
setClientPluginResources(EFormResourceType, List)Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.