public class FormRequestContext extends Object implements IFormRequestContext
IFormRenderContext
,
IFormPersistContext
or IFormProcessContext
Modifier | Constructor and Description |
---|---|
protected |
FormRequestContext(EFormRequestType requestType,
UserContext uc) |
protected static final org.slf4j.Logger LOG
protected XfcSession xfcSession
protected FRQSession frqSession
protected String sessionId
protected String requestContext
protected Locale locale
protected Mandant mandant
protected FormVersion formVersion
protected Vorgang vorgang
protected Projekt projekt
protected ProjectDOIData doubleOptInData
protected Benutzer benutzer
protected List<BenutzerGruppe> benutzerGruppen
protected FrontendServer frontendServer
protected IFormDataAdapter formData
protected FrontendServer fServer
protected UserContext uc
protected ParameterWrapper parameterWrapper
protected EFormRequestType requestType
protected Map<String,Serializable> sessionAttributes
protected boolean isSaveOnly
protected boolean isResubmit
protected boolean isPreview
protected boolean isReview
protected boolean isOldVersion
protected boolean isRunWorkflow
IFormRequestContext#isRunWorkflow()
protected boolean isCheckForm
protected boolean isUseCurrentFv
protected boolean isFrontendServerAllowed
protected boolean isBenutzerZugriffAllowed
protected boolean isContinueProcessing
protected FormRequestContext(EFormRequestType requestType, UserContext uc) throws ContextBuilderException
ContextBuilderException
public Benutzer getCurrentBenutzer()
getCurrentBenutzer
in interface IFormRequestContext
public IFormDataAdapter getFormData()
getFormData
in interface IFormRequestContext
public void setFormData(IFormDataAdapter formData)
setFormData
in interface IFormRequestContext
public FormVersion getFormVersion()
getFormVersion
in interface IFormRequestContext
public FrontendServer getFrontendServer()
getFrontendServer
in interface IFormRequestContext
public FRQSession getFRQSession()
getFRQSession
in interface IFormRequestContext
public Locale getLocale()
getLocale
in interface IFormRequestContext
public Mandant getMandant()
getMandant
in interface IFormRequestContext
public ParameterWrapper getParameterWrapper()
IFormRequestContext
IFormRequestContext.initFormData(ParameterWrapper)
or IFormRequestContext.getFormData()
and IFormDataAdapter.init(Map)
or
IFormRequestContext.setFormData(IFormDataAdapter)
getParameterWrapper
in interface IFormRequestContext
ParameterWrapper
public Projekt getProjekt()
getProjekt
in interface IFormRequestContext
public String getRequestContext()
getRequestContext
in interface IFormRequestContext
public EFormRequestType getRequestType()
getRequestType
in interface IFormRequestContext
public XfcSession getSession()
getSession
in interface IFormRequestContext
public String getSessionID()
getSessionID
in interface IFormRequestContext
public Boolean getUseCurrentFv()
getUseCurrentFv
in interface IFormRequestContext
public UserContext getUserContext()
getUserContext
in interface IFormRequestContext
public void setUserContext(UserContext uc)
setUserContext
in interface IFormRequestContext
public Vorgang getVorgang()
getVorgang
in interface IFormRequestContext
public boolean isBenutzerZugriffAllowed()
isBenutzerZugriffAllowed
in interface IFormRequestContext
public void setBenutzerZugriffAllowed(boolean isBenutzerZugriffAllowed)
setBenutzerZugriffAllowed
in interface IFormRequestContext
public boolean isFrontendServerAllowed()
isFrontendServerAllowed
in interface IFormRequestContext
public void setFrontenServerAllowed(boolean isFrontendServerAllowed)
setFrontenServerAllowed
in interface IFormRequestContext
public List<Postfach> getBenutzerPostfaecher()
getBenutzerPostfaecher
in interface IFormRequestContext
public void setBenutzerPostfaecher(List<Postfach> benutzerPostfaecher)
setBenutzerPostfaecher
in interface IFormRequestContext
public List<BenutzerGruppe> getBenutzerGruppen()
getBenutzerGruppen
in interface IFormRequestContext
public void setBenutzerGruppen(List<BenutzerGruppe> benutzerGruppen)
setBenutzerGruppen
in interface IFormRequestContext
public void initFormData(ParameterWrapper rp)
initFormData
in interface IFormRequestContext
public boolean isAnonymize()
isAnonymize
in interface IFormRequestContext
public boolean isCheckForm()
isCheckForm
in interface IFormRequestContext
public boolean isContinueProcessing()
isContinueProcessing
in interface IFormRequestContext
public boolean isOldVersion()
isOldVersion
in interface IFormRequestContext
public boolean isResubmit()
isResubmit
in interface IFormRequestContext
public boolean isReview()
isReview
in interface IFormRequestContext
public boolean isSaveOnly()
isSaveOnly
in interface IFormRequestContext
public void setSaveOnly(boolean saveOnly)
setSaveOnly
in interface IFormRequestContext
public boolean isUseCurrentFv()
isUseCurrentFv
in interface IFormRequestContext
public void setAnonymize(boolean anonymize)
setAnonymize
in interface IFormRequestContext
public void setCheckForm(boolean checkForm)
setCheckForm
in interface IFormRequestContext
public void setContinueProcessing(boolean isContinueProcessing)
setContinueProcessing
in interface IFormRequestContext
public void setCurrentBenutzer(Benutzer benutzer)
setCurrentBenutzer
in interface IFormRequestContext
public void setFormVersion(FormVersion formVersion)
setFormVersion
in interface IFormRequestContext
public void setFrontendServer(FrontendServer frontendServer)
setFrontendServer
in interface IFormRequestContext
public void setFRQSession(FRQSession frqSession)
setFRQSession
in interface IFormRequestContext
public void setLocale(Locale locale)
setLocale
in interface IFormRequestContext
public void setMandant(Mandant mandant)
setMandant
in interface IFormRequestContext
public void setOldVersion(boolean isOldVersion)
setOldVersion
in interface IFormRequestContext
public void setProjekt(Projekt projekt)
setProjekt
in interface IFormRequestContext
public void setRequestContest(String requestContext)
setRequestContest
in interface IFormRequestContext
public void setRequestType(EFormRequestType requestType)
setRequestType
in interface IFormRequestContext
public void setResubmit(boolean isResubmit)
setResubmit
in interface IFormRequestContext
public void setReview(boolean isReview)
setReview
in interface IFormRequestContext
public boolean isPreview()
isPreview
in interface IFormRequestContext
public void setPreview(boolean isPreview)
setPreview
in interface IFormRequestContext
public void setSessionID(String sessionID)
setSessionID
in interface IFormRequestContext
public void setUseCurrentFv(boolean isUseCurrentFv)
setUseCurrentFv
in interface IFormRequestContext
public ValueParameters getValueParameters()
getValueParameters
in interface IFormRequestContext
public void setVorgang(Vorgang vorgang)
setVorgang
in interface IFormRequestContext
public void setSession(XfcSession xfcSession)
setSession
in interface IFormRequestContext
@Deprecated public void setParameterWrapper(ParameterWrapper parameterWrapper)
setParameterWrapper
in interface IFormRequestContext
public UploadParameters getUploadParameters()
getUploadParameters
in interface IFormRequestContext
public Map<String,Serializable> getSessionAttributeMap()
getSessionAttributeMap
in interface IFormRequestContext
public void setSessionAttributeMap(Map<String,Serializable> sessionAttributes)
setSessionAttributeMap
in interface IFormRequestContext
@Deprecated public SessionAttributes getSessionAttributes()
#getParsedSessionAttributes()
getSessionAttributes
in interface IFormRequestContext
@Deprecated public void setSessionAttributes(SessionAttributes sessionAttributes)
setSessionAttributeMap(Map)
setSessionAttributes
in interface IFormRequestContext
public void loadUserData(FormUserRequestData userData)
loadUserData
in interface IFormRequestContext
public ProjectDOIData getDoubleOptInData()
getDoubleOptInData
in interface IFormRequestContext
public void setDoubleOptInData(ProjectDOIData doubleOptInData)
setDoubleOptInData
in interface IFormRequestContext
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.