Class ExtendedFormRequestContext
java.lang.Object
de.xima.fc.form.request.FormRequestContext
de.xima.fc.form.request.ExtendedFormRequestContext
- All Implemented Interfaces:
IExtendedFormContext, IExtendedFormRequestContext, IFormRequestContext, Serializable, AutoCloseable
public class ExtendedFormRequestContext
extends FormRequestContext
implements IExtendedFormRequestContext
Context of a form request extended with
HttpServletRequest and HttpServletResponse- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
FieldsFields inherited from class FormRequestContext
absoluteBaseUrl, baseUrl, contextPath, doubleOptInData, formData, formRecordLockContext, formVersion, frontendServer, frqSession, frqSessionAttributes, fullRequestUrl, identityCheckData, isBenutzerZugriffAllowed, isCheckForm, isContinueProcessing, isFrontendServerAllowed, isOldVersion, isPreview, isResubmit, isReview, isRunWorkflow, isSaveOnly, isUseCurrentFv, locale, mandant, parameterWrapper, previewWithoutSave, projectPortalData, projekt, requestType, rerenderAfterValidationFailed, sessionAttributes, sessionId, sessionTimeout, singleFileUploadLimit, skipSubmitButtonValidation, uc, user, userGroups, userInboxes, userPortal, vorgang, workflowVersion, xfcSession -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedExtendedFormRequestContext(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Method Summary
Methods inherited from class FormRequestContext
createUserDataJSON, getAbsoluteBaseUrl, getBaseUrl, getContextPath, getDoubleOptInData, getFormData, getFormRecordLockContext, getFormVersion, getFrontendServer, getFRQSession, getFrqSessionAttributeMap, getFullRequestUrl, getIdentityCheckData, getLocale, getMandant, getParameterWrapper, getProjectPortalData, getProjekt, getRequestType, getSession, getSessionAttributeMap, getSessionAttributes, getSessionID, getSessionTimeout, getSingleFileUploadLimitBytes, getUploadParameters, getUseCurrentFv, getUserContext, getUserGroups, getUserInboxes, getUserPortal, getValueParameters, getVorgang, getWorkflowVersion, initFormData, isAnonymize, isBenutzerZugriffAllowed, isCheckForm, isContinueProcessing, isFrontendServerAllowed, isOldVersion, isPreview, isPreviewWithoutSave, isRerenderAfterValidationFailed, isResubmit, isReview, isSaveOnly, isSkipSubmitButtonValidation, isUseCurrentFv, loadUserData, setAnonymize, setBaseUrl, setBenutzerZugriffAllowed, setCheckForm, setContextPath, setContinueProcessing, setDoubleOptInData, setFormData, setFormRecordLockContext, setFormVersion, setFrontendServer, setFrontenServerAllowed, setFRQSession, setFullRequestUrl, setIdentityCheckData, setLocale, setMandant, setOldVersion, setParameterWrapper, setPreview, setPreviewWithoutSave, setProjectPortalData, setProjekt, setRequestType, setRerenderAfterValidationFailed, setResubmit, setReview, setSaveOnly, setSession, setSessionAttributeMap, setSessionAttributes, setSessionID, setSessionTimeout, setSingleFileUploadLimitBytes, setSkipSubmitButtonValidation, setUseCurrentFv, setUserContext, setUserGroups, setUserInboxes, setUserModel, setUserPortal, setUserProfile, setVorgang, setWorkflowVersionMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface IFormRequestContext
createUserDataJSON, getAbsoluteBaseUrl, getBaseUrl, getBenutzerGruppen, getBenutzerPostfaecher, getContextPath, getCurrentBenutzer, getDoubleOptInData, getFormData, getFormRecordLockContext, getFormVersion, getFrontendServer, getFRQSession, getFrqSessionAttributeMap, getFullRequestUrl, getHeaderParameters, getIdentityCheckData, getLocale, getMandant, getParameterWrapper, getProjectPortalData, getProjekt, getRequestContext, getRequestType, getSession, getSessionAttributeMap, getSessionAttributes, getSessionID, getSessionTimeout, getSingleFileUploadLimitBytes, getUploadParameters, getUseCurrentFv, getUser, getUserContext, getUserGroups, getUserInboxes, getUserPortal, getValueParameters, getVorgang, getWorkflowVersion, initFormData, isAnonymize, isBenutzerZugriffAllowed, isCheckForm, isContinueProcessing, isFrontendServerAllowed, isOldVersion, isPreview, isPreviewWithoutSave, isRerenderAfterValidationFailed, isResubmit, isReview, isSaveOnly, isSkipSubmitButtonValidation, isUseCurrentFv, loadUserData, setAnonymize, setBaseUrl, setBenutzerGruppen, setBenutzerPostfaecher, setBenutzerZugriffAllowed, setCheckForm, setContextPath, setContinueProcessing, setCurrentBenutzer, setDoubleOptInData, setFormData, setFormRecordLockContext, setFormVersion, setFrontendServer, setFrontenServerAllowed, setFRQSession, setFullRequestUrl, setIdentityCheckData, setLocale, setMandant, setOldVersion, setParameterWrapper, setPreview, setPreviewWithoutSave, setProjectPortalData, setProjekt, setRequestContest, setRequestContext, setRequestType, setRerenderAfterValidationFailed, setResubmit, setReview, setSaveOnly, setSession, setSessionAttributeMap, setSessionAttributes, setSessionID, setSessionTimeout, setSingleFileUploadLimitBytes, setSkipSubmitButtonValidation, setUseCurrentFv, setUser, setUserContext, setUserGroups, setUserInboxes, setUserModel, setUserPortal, setUserProfile, setVorgang, setWorkflowVersion
-
Field Details
-
LOG
protected static final org.slf4j.Logger LOG
-
-
Constructor Details
-
ExtendedFormRequestContext
protected ExtendedFormRequestContext(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws ContextBuilderException - Throws:
ContextBuilderException
-
-
Method Details
-
getResponse
public javax.servlet.http.HttpServletResponse getResponse()- Specified by:
getResponsein interfaceIExtendedFormContext
-
getRequest
public javax.servlet.http.HttpServletRequest getRequest()- Specified by:
getRequestin interfaceIExtendedFormContext
-
getUserModel
- Specified by:
getUserModelin interfaceIFormRequestContext- Overrides:
getUserModelin classFormRequestContext- 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.
-
getUserProfile
Deprecated.- Specified by:
getUserProfilein interfaceIFormRequestContext- Overrides:
getUserProfilein classFormRequestContext
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceIExtendedFormRequestContext
-
destory
public void destory()- Specified by:
destoryin interfaceIExtendedFormRequestContext
-
toString
- Overrides:
toStringin classFormRequestContext
-