Package de.xima.fc.form.request
Class FormRequestContext
- java.lang.Object
- 
- de.xima.fc.form.request.FormRequestContext
 
- 
- All Implemented Interfaces:
- IFormRequestContext,- Serializable
 - Direct Known Subclasses:
- ExtendedFormRequestContext
 
 public class FormRequestContext extends Object implements IFormRequestContext Context of an form-request with all data for working with further contexts likeIFormRenderContext,IFormPersistContextorIFormProcessContext- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
 
- 
- 
Field Summary
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedFormRequestContext(EFormRequestType requestType, UserContext uc)
 - 
Method Summary- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface de.xima.fc.interfaces.form.IFormRequestContextgetBenutzerGruppen, getBenutzerPostfaecher, getCurrentBenutzer, getRequestContext, setBenutzerGruppen, setBenutzerPostfaecher, setCurrentBenutzer, setRequestContest, setRequestContext
 
- 
 
- 
- 
- 
Field Detail- 
LOGprotected static final org.slf4j.Logger LOG 
 - 
xfcSessionprotected XfcSession xfcSession 
 - 
frqSessionprotected FRQSession frqSession 
 - 
sessionIdprotected String sessionId 
 - 
baseUrlprotected String baseUrl 
 - 
fullRequestUrlprotected String fullRequestUrl 
 - 
localeprotected Locale locale 
 - 
mandantprotected Mandant mandant 
 - 
formVersionprotected FormVersion formVersion 
 - 
workflowVersionprotected WorkflowVersion workflowVersion 
 - 
vorgangprotected Vorgang vorgang 
 - 
formRecordLockContextprotected IFormRecordLockContext formRecordLockContext 
 - 
projektprotected Projekt projekt 
 - 
doubleOptInDataprotected ProjectDOIData doubleOptInData 
 - 
identityCheckDataprotected ProjectIdentityCheckData identityCheckData 
 - 
userprotected Benutzer user 
 - 
userProfileprotected org.pac4j.core.profile.CommonProfile userProfile 
 - 
userGroupsprotected List<BenutzerGruppe> userGroups 
 - 
frontendServerprotected FrontendServer frontendServer 
 - 
formDataprotected IFormDataAdapter formData 
 - 
ucprotected UserContext uc 
 - 
parameterWrapperprotected ParameterWrapper parameterWrapper 
 - 
requestTypeprotected EFormRequestType requestType 
 - 
sessionAttributesprotected Map<String,Serializable> sessionAttributes 
 - 
frqSessionAttributesprotected Map<Serializable,Serializable> frqSessionAttributes 
 - 
sessionTimeoutprotected Duration sessionTimeout 
 - 
isSaveOnlyprotected boolean isSaveOnly 
 - 
isResubmitprotected boolean isResubmit 
 - 
isPreviewprotected boolean isPreview 
 - 
isReviewprotected boolean isReview 
 - 
isOldVersionprotected boolean isOldVersion 
 - 
previewWithoutSaveprotected boolean previewWithoutSave 
 - 
rerenderAfterValidationFailedprotected boolean rerenderAfterValidationFailed 
 - 
isRunWorkflowprotected boolean isRunWorkflow 
 - 
isCheckFormprotected boolean isCheckForm 
 - 
isUseCurrentFvprotected boolean isUseCurrentFv 
 - 
isFrontendServerAllowedprotected boolean isFrontendServerAllowed 
 - 
isBenutzerZugriffAllowedprotected boolean isBenutzerZugriffAllowed 
 - 
isContinueProcessingprotected boolean isContinueProcessing 
 - 
skipSubmitButtonValidationprotected boolean skipSubmitButtonValidation 
 
- 
 - 
Constructor Detail- 
FormRequestContextprotected FormRequestContext(EFormRequestType requestType, UserContext uc) throws ContextBuilderException - Throws:
- ContextBuilderException
 
 
- 
 - 
Method Detail- 
getFormDatapublic IFormDataAdapter getFormData() - Specified by:
- getFormDatain interface- IFormRequestContext
- Returns:
- An IFormDataAdapterthat can be used to access the current form data, ie. the submitted or already present values for each form field.
 
 - 
setFormDatapublic void setFormData(IFormDataAdapter formData) - Specified by:
- setFormDatain interface- IFormRequestContext
- Parameters:
- formData- An- IFormDataAdapterthat can be used to access the current form data, ie. the submitted or already present values for each form field.
 
 - 
getFormVersionpublic FormVersion getFormVersion() - Specified by:
- getFormVersionin interface- IFormRequestContext
- Returns:
- The current FormVersionthat was requested.
 
 - 
getWorkflowVersionpublic WorkflowVersion getWorkflowVersion() - Specified by:
- getWorkflowVersionin interface- IFormRequestContext
- Returns:
- The current WorkflowVersionthat was requested.
 
 - 
setFrontendServerpublic void setFrontendServer(FrontendServer frontendServer) - Specified by:
- setFrontendServerin interface- IFormRequestContext
- Parameters:
- frontendServer- When the form request is made to a- FrontendServer, that frontend server. Otherwise, when the form request is made directly to the master server, this return- null.
 
 - 
getFrontendServerpublic FrontendServer getFrontendServer() - Specified by:
- getFrontendServerin interface- IFormRequestContext
- Returns:
- When the form request is made to a FrontendServer, that frontend server. Otherwise, when the form request is made directly to the master server, this returnnull.
 
 - 
getFRQSessionpublic FRQSession getFRQSession() - Specified by:
- getFRQSessionin interface- IFormRequestContext
- Returns:
- The current form request session. A form request session is opened each time a form is requested. A single
 IFormRequestContext.getSession()may contain multipleFRQSessions.
 
 - 
getLocalepublic Locale getLocale() - Specified by:
- getLocalein interface- IFormRequestContext
- Returns:
- The current locale that is to be used for locale-dependent operations.
 
 - 
getMandantpublic Mandant getMandant() - Specified by:
- getMandantin interface- IFormRequestContext
- Returns:
- The Mandantto which the current form belongs to.
 
 - 
getParameterWrapperpublic ParameterWrapper getParameterWrapper() Description copied from interface:IFormRequestContext!READ-ONLY model of the parsed request parameters. To initialize data userIFormRequestContext.initFormData(ParameterWrapper)orIFormRequestContext.getFormData()andIFormDataAdapter.init(Map)orIFormRequestContext.setFormData(IFormDataAdapter)- Specified by:
- getParameterWrapperin interface- IFormRequestContext
- Returns:
- ParameterWrapper
 
 - 
getProjektpublic Projekt getProjekt() - Specified by:
- getProjektin interface- IFormRequestContext
- Returns:
- The Projektwhich contains the form that was requested.
 
 - 
getBaseUrlpublic String getBaseUrl() - Specified by:
- getBaseUrlin interface- IFormRequestContext
- Returns:
- The base URL for this application, may not include the host.
 
 - 
setBaseUrlpublic void setBaseUrl(String baseUrl) - Specified by:
- setBaseUrlin interface- IFormRequestContext
- Parameters:
- baseUrl- The base URL for this application, may not include the host.
 
 - 
getFullRequestUrlpublic String getFullRequestUrl() - Specified by:
- getFullRequestUrlin interface- IFormRequestContext
- Returns:
- The full URL that was used to request the form, including all query params.
 
 - 
setFullRequestUrlpublic void setFullRequestUrl(String fullRequestUrl) - Specified by:
- setFullRequestUrlin interface- IFormRequestContext
- Parameters:
- fullRequestUrl- The full URL that was used to request the form, including all query params.
 
 - 
getRequestTypepublic EFormRequestType getRequestType() - Specified by:
- getRequestTypein interface- IFormRequestContext
- Returns:
- The type of request that was made, eg. whether a new form was requested or a form was submitted.
 
 - 
getSessionpublic XfcSession getSession() - Specified by:
- getSessionin interface- IFormRequestContext
- Returns:
- The current FORMCYCLE session that contains additional information not contained in the
 HttpSession.
 
 - 
getSessionIDpublic String getSessionID() - Specified by:
- getSessionIDin interface- IFormRequestContext
- Returns:
- The current HttpSessionID.
 
 - 
getUseCurrentFvpublic Boolean getUseCurrentFv() - Specified by:
- getUseCurrentFvin interface- IFormRequestContext
 
 - 
getUserContextpublic UserContext getUserContext() - Specified by:
- getUserContextin interface- IFormRequestContext
- Returns:
- The current user context that contains information about the user that is currently logged in. This context is also used when you would like to open a connection to the database.
 
 - 
setUserContextpublic void setUserContext(UserContext uc) - Specified by:
- setUserContextin interface- IFormRequestContext
- Parameters:
- uc- The current user context that contains information about the user that is currently logged in. This context is also used when you would like to open a connection to the database.
 
 - 
getVorgangpublic Vorgang getVorgang() - Specified by:
- getVorgangin interface- IFormRequestContext
- Returns:
- The current Vorgangwhen the form was submitted; ornullwhen a new empty form was just requested. Note that this may not represent the current state of the form record: for example, when submitting a form and the workflow is run, the workflow might modify some data of the form record, this will not be reflected here.
 
 - 
getFormRecordLockContextpublic IFormRecordLockContext getFormRecordLockContext() - Specified by:
- getFormRecordLockContextin interface- IFormRequestContext
- Returns:
- the form record locking context that is locking the form record of this request context
 
 - 
setFormRecordLockContextpublic void setFormRecordLockContext(IFormRecordLockContext formRecordLockContext) - Specified by:
- setFormRecordLockContextin interface- IFormRequestContext
- Parameters:
- formRecordLockContext- the form record locking context that is locking the form record of this request context
 
 - 
isBenutzerZugriffAllowedpublic boolean isBenutzerZugriffAllowed() - Specified by:
- isBenutzerZugriffAllowedin interface- IFormRequestContext
- Returns:
- trueto indicate that the current- Benutzeris allowed access to the request form, or- falseotherwise.
 
 - 
setBenutzerZugriffAllowedpublic void setBenutzerZugriffAllowed(boolean isBenutzerZugriffAllowed) - Specified by:
- setBenutzerZugriffAllowedin interface- IFormRequestContext
- Parameters:
- isBenutzerZugriffAllowed-- trueto indicate that the current- Benutzeris allowed access to the request form, or- falseotherwise.
 
 - 
isFrontendServerAllowedpublic boolean isFrontendServerAllowed() - Specified by:
- isFrontendServerAllowedin interface- IFormRequestContext
- Returns:
- trueif the requested form may be served by the- IFormRequestContext.getFrontendServer(), or- falseotherwise.
 
 - 
setFrontenServerAllowedpublic void setFrontenServerAllowed(boolean isFrontendServerAllowed) - Specified by:
- setFrontenServerAllowedin interface- IFormRequestContext
- Parameters:
- isFrontendServerAllowed-- trueif the requested form may be served by the- IFormRequestContext.getFrontendServer(), or- falseotherwise.
 
 - 
getUserInboxespublic List<Postfach> getUserInboxes() - Specified by:
- getUserInboxesin interface- IFormRequestContext
- Returns:
- A ListofPostfachs which the currentBenutzercan access.
 
 - 
setUserInboxespublic void setUserInboxes(List<Postfach> userInboxes) - Specified by:
- setUserInboxesin interface- IFormRequestContext
- Parameters:
- userInboxes- A- Listof- Postfachs which the current- Benutzercan access.
 
 - 
getUserGroupspublic List<BenutzerGruppe> getUserGroups() - Specified by:
- getUserGroupsin interface- IFormRequestContext
- Returns:
- A ListofBenutzerGruppes to which the currentBenutzerbelongs to.
 
 - 
setUserGroupspublic void setUserGroups(List<BenutzerGruppe> userGroups) - Specified by:
- setUserGroupsin interface- IFormRequestContext
- Parameters:
- userGroups- A- Listof- BenutzerGruppes to which the current- Benutzerbelongs to.
 
 - 
createUserDataJSONpublic com.alibaba.fastjson.JSONObject createUserDataJSON() - Specified by:
- createUserDataJSONin interface- IFormRequestContext
 
 - 
initFormDatapublic void initFormData(ParameterWrapper rp) - Specified by:
- initFormDatain interface- IFormRequestContext
 
 - 
isAnonymizepublic boolean isAnonymize() - Specified by:
- isAnonymizein interface- IFormRequestContext
- Returns:
- trueto indicate the form submission should be made anonymously, or- falseotherwise. When the form is anonymized, no meta data is saved regarding the user who submitted the form.
 
 - 
isCheckFormpublic boolean isCheckForm() - Specified by:
- isCheckFormin interface- IFormRequestContext
- Returns:
- trueto indicate the form should be validated on the server, or- falseotherwise.
 
 - 
isContinueProcessingpublic boolean isContinueProcessing() - Specified by:
- isContinueProcessingin interface- IFormRequestContext
- Returns:
- trueif this form request should be processed further, or- falseto indicate that processing should be aborted.
 
 - 
isOldVersionpublic boolean isOldVersion() - Specified by:
- isOldVersionin interface- IFormRequestContext
- Returns:
- trueif an old version was requested, or- falseotherwise.
 
 - 
isResubmitpublic boolean isResubmit() - Specified by:
- isResubmitin interface- IFormRequestContext
- Returns:
- truewhen the form was not submitted for the first time and a- Vorgangexists already,- falseotherwise.
 
 - 
isReviewpublic boolean isReview() - Specified by:
- isReviewin interface- IFormRequestContext
- Returns:
- trueif a review was requested (when opening a form in the inbox), or- falseotherwise.
 
 - 
isSaveOnlypublic boolean isSaveOnly() - Specified by:
- isSaveOnlyin interface- IFormRequestContext
- Returns:
- trueif a save button was used to submit the form. For the old workflow engine, this only saves the form data to the database and does not trigger the workflow. For the new workflow engine, the workflow is still processed, but the- saved flagis set on the form record.
 
 - 
setSaveOnlypublic void setSaveOnly(boolean saveOnly) - Specified by:
- setSaveOnlyin interface- IFormRequestContext
- Parameters:
- saveOnly-- trueif a save button was used to submit the form. For the old workflow engine, this only saves the form data to the database and does not trigger the workflow. For the new workflow engine, the workflow is still processed, but the- saved flagis set on the form record.
 
 - 
isUseCurrentFvpublic boolean isUseCurrentFv() - Specified by:
- isUseCurrentFvin interface- IFormRequestContext
- Returns:
- trueif the latest version of the form is to be used,- falseif a specific form version was requested.
 
 - 
isSkipSubmitButtonValidationpublic boolean isSkipSubmitButtonValidation() - Specified by:
- isSkipSubmitButtonValidationin interface- IFormRequestContext
- Returns:
- When true, the xf-action is not checked for whether it represents a valid submit button.
 
 - 
setAnonymizepublic void setAnonymize(boolean anonymize) - Specified by:
- setAnonymizein interface- IFormRequestContext
- Parameters:
- anonymize-- trueto indicate the form submission should be made anonymously, or- falseotherwise. When the form is anonymized, no meta data is saved regarding the user who submitted the form.
 
 - 
setCheckFormpublic void setCheckForm(boolean checkForm) - Specified by:
- setCheckFormin interface- IFormRequestContext
- Parameters:
- checkForm- When- true, the xf-action is not checked for whether it represents a valid submit button.
 
 - 
setContinueProcessingpublic void setContinueProcessing(boolean isContinueProcessing) - Specified by:
- setContinueProcessingin interface- IFormRequestContext
- Parameters:
- isContinueProcessing-- trueif this form request should be processed further, or- falseto indicate that processing should be aborted.
 
 - 
getUserpublic Benutzer getUser() - Specified by:
- getUserin interface- IFormRequestContext
- Returns:
- The user who is currently logged in and requested the form. In case the user is not logged in, this will be an anonymous user.
 
 - 
setUserpublic void setUser(Benutzer user) - Specified by:
- setUserin interface- IFormRequestContext
- Parameters:
- user- The user who is currently logged in and requested the form. In case the user is not logged in, this will be an anonymous user.
 
 - 
setUserProfilepublic void setUserProfile(org.pac4j.core.profile.CommonProfile userData) - Specified by:
- setUserProfilein interface- IFormRequestContext
 
 - 
getUserProfilepublic org.pac4j.core.profile.CommonProfile getUserProfile() - Specified by:
- getUserProfilein interface- IFormRequestContext
 
 - 
setFormVersionpublic void setFormVersion(FormVersion formVersion) - Specified by:
- setFormVersionin interface- IFormRequestContext
- Parameters:
- formVersion- The current- FormVersionthat was requested.
 
 - 
setWorkflowVersionpublic void setWorkflowVersion(WorkflowVersion workflowVersion) - Specified by:
- setWorkflowVersionin interface- IFormRequestContext
- Parameters:
- workflowVersion- The current- WorkflowVersionthat was requested.
 
 - 
setFRQSessionpublic void setFRQSession(FRQSession frqSession) - Specified by:
- setFRQSessionin interface- IFormRequestContext
- Parameters:
- frqSession- The current form request session. A form request session is opened each time a form is requested. A single- IFormRequestContext.getSession()may contain multiple- FRQSessions.
 
 - 
setLocalepublic void setLocale(Locale locale) - Specified by:
- setLocalein interface- IFormRequestContext
- Parameters:
- locale- The current locale that is to be used for locale-dependent operations.
 
 - 
setMandantpublic void setMandant(Mandant mandant) - Specified by:
- setMandantin interface- IFormRequestContext
- Parameters:
- mandant- The- Mandantto which the current form belongs to.
 
 - 
setOldVersionpublic void setOldVersion(boolean isOldVersion) - Specified by:
- setOldVersionin interface- IFormRequestContext
- Parameters:
- isOldVersion-- trueif an old version was requested, or- falseotherwise.
 
 - 
setProjektpublic void setProjekt(Projekt projekt) - Specified by:
- setProjektin interface- IFormRequestContext
- Parameters:
- projekt- The- Projektwhich contains the form that was requested.
 
 - 
setRequestTypepublic void setRequestType(EFormRequestType requestType) - Specified by:
- setRequestTypein interface- IFormRequestContext
- Parameters:
- requestType- The type of request that was made, eg. whether a new form was requested or a form was submitted.F
 
 - 
setResubmitpublic void setResubmit(boolean isResubmit) - Specified by:
- setResubmitin interface- IFormRequestContext
- Parameters:
- isResubmit-- truewhen the form was not submitted for the first time and a- Vorgangexists already,- falseotherwise.
 
 - 
setReviewpublic void setReview(boolean isReview) - Specified by:
- setReviewin interface- IFormRequestContext
- Parameters:
- isReview-- trueif a review was requested (when opening a form in the inbox), or- falseotherwise.
 
 - 
isPreviewpublic boolean isPreview() - Specified by:
- isPreviewin interface- IFormRequestContext
- Returns:
- trueif a preview was requested,- falseotherwise.
 
 - 
setPreviewpublic void setPreview(boolean isPreview) - Specified by:
- setPreviewin interface- IFormRequestContext
- Parameters:
- isPreview-- trueif a preview was requested,- falseotherwise.
 
 - 
setSessionIDpublic void setSessionID(String sessionID) - Specified by:
- setSessionIDin interface- IFormRequestContext
- Parameters:
- sessionID- The current- HttpSessionID.
 
 - 
setSkipSubmitButtonValidationpublic void setSkipSubmitButtonValidation(boolean skipSubmitButtonValidation) - Specified by:
- setSkipSubmitButtonValidationin interface- IFormRequestContext
- Parameters:
- skipSubmitButtonValidation- When- true, the xf-action is not checked for whether it represents a valid submit button.
 
 - 
setUseCurrentFvpublic void setUseCurrentFv(boolean isUseCurrentFv) - Specified by:
- setUseCurrentFvin interface- IFormRequestContext
- Parameters:
- isUseCurrentFv-- trueif the latest version of the form is to be used,- falseif a specific form version was requested.
 
 - 
getValueParameterspublic ValueParameters getValueParameters() - Specified by:
- getValueParametersin interface- IFormRequestContext
- Returns:
- All values that were submitted with this form request, ie. the values of the individual form elements. This
 excludes uploaded files, see IFormRequestContext.getUploadParameters().
 
 - 
setVorgangpublic void setVorgang(Vorgang vorgang) - Specified by:
- setVorgangin interface- IFormRequestContext
- Parameters:
- vorgang- The current- Vorgangwhen the form was submitted; or- nullwhen a new empty form was just requested.
 
 - 
setSessionpublic void setSession(XfcSession xfcSession) - Specified by:
- setSessionin interface- IFormRequestContext
- Parameters:
- xfcSession- The current FORMCYCLE session that contains additional information not contained in the- HttpSession.
 
 - 
getUploadParameterspublic UploadParameters getUploadParameters() - Specified by:
- getUploadParametersin interface- IFormRequestContext
- Returns:
- All files that were uploaded with this form request, usually via upload form elements.
 
 - 
isPreviewWithoutSavepublic boolean isPreviewWithoutSave() - Specified by:
- isPreviewWithoutSavein interface- IFormRequestContext
- Returns:
- trueif the workflow should be processed, but the form data should not be saved. Used e.g. for generating a PDF preview.
 
 - 
setPreviewWithoutSavepublic void setPreviewWithoutSave(boolean previewWithoutSave) - Specified by:
- setPreviewWithoutSavein interface- IFormRequestContext
- Parameters:
- previewWithoutSave-- trueif the workflow should be processed, but the form data should not be saved. Used e.g. for generating a PDF preview.
 
 - 
getFrqSessionAttributeMappublic Map<Serializable,Serializable> getFrqSessionAttributeMap() - Specified by:
- getFrqSessionAttributeMapin interface- IFormRequestContext
- Returns:
- A Mapof all key-value pairs in the currentHttpSession. Please note that changes to this map will not affect theHttpSession.
 
 - 
getSessionAttributeMappublic Map<String,Serializable> getSessionAttributeMap() - Specified by:
- getSessionAttributeMapin interface- IFormRequestContext
- Returns:
- A Mapof all key-value pairs in the currentHttpSession. Please note that changes to this map will not affect theHttpSession.
 
 - 
setSessionAttributeMappublic void setSessionAttributeMap(Map<String,Serializable> sessionAttributes) - Specified by:
- setSessionAttributeMapin interface- IFormRequestContext
- Parameters:
- sessionAttributes- A- Mapof all key-value pairs in the current- HttpSession. Please note that changes to this map will not affect the- HttpSession.
 
 - 
getSessionTimeoutpublic Duration getSessionTimeout() - Specified by:
- getSessionTimeoutin interface- IFormRequestContext
- Returns:
- The time it takes for an HTTP session on the server to timeout. This relates to the server which provided the form, the timeout may be different depending on the server.
 
 - 
setSessionTimeoutpublic void setSessionTimeout(Duration sessionTimeout) - Specified by:
- setSessionTimeoutin interface- IFormRequestContext
- Parameters:
- sessionTimeout- The time it takes for an HTTP session on the server to timeout. This relates to the server which provided the form, the timeout may be different depending on the server.
 
 - 
loadUserDatapublic void loadUserData(FormUserRequestData userData) - Specified by:
- loadUserDatain interface- IFormRequestContext
 
 - 
getDoubleOptInDatapublic ProjectDOIData getDoubleOptInData() - Specified by:
- getDoubleOptInDatain interface- IFormRequestContext
- Returns:
- The double opt-in settings for the current form.
 
 - 
setDoubleOptInDatapublic void setDoubleOptInData(ProjectDOIData doubleOptInData) - Specified by:
- setDoubleOptInDatain interface- IFormRequestContext
- Parameters:
- doubleOptInData- The double opt-in settings for the current form.
 
 - 
getIdentityCheckDatapublic ProjectIdentityCheckData getIdentityCheckData() - Specified by:
- getIdentityCheckDatain interface- IFormRequestContext
- Returns:
- The identity check settings for the current form.
 
 - 
setIdentityCheckDatapublic void setIdentityCheckData(ProjectIdentityCheckData identityCheckData) - Specified by:
- setIdentityCheckDatain interface- IFormRequestContext
- Parameters:
- identityCheckData- The identity check settings for the current form.
 
 - 
isRerenderAfterValidationFailedpublic boolean isRerenderAfterValidationFailed() - Specified by:
- isRerenderAfterValidationFailedin interface- IFormRequestContext
 
 - 
setRerenderAfterValidationFailedpublic void setRerenderAfterValidationFailed(boolean rerenderAfterValidationFailed) - Specified by:
- setRerenderAfterValidationFailedin interface- IFormRequestContext
 
 - 
setParameterWrapper@Deprecated public void setParameterWrapper(ParameterWrapper parameterWrapper) Deprecated.- Specified by:
- setParameterWrapperin interface- IFormRequestContext
 
 - 
getSessionAttributes@Deprecated public SessionAttributes getSessionAttributes() Deprecated.- Specified by:
- getSessionAttributesin interface- IFormRequestContext
 
 - 
setSessionAttributes@Deprecated public void setSessionAttributes(SessionAttributes sessionAttributes) Deprecated.- Specified by:
- setSessionAttributesin interface- IFormRequestContext
 
 
- 
 
-