Package de.xima.fc.form.request
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 an form-request extended withHttpServletRequest
andHttpServletResponse
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Logger
LOG
-
Fields inherited from class de.xima.fc.form.request.FormRequestContext
baseUrl, doubleOptInData, formData, formRecordLockContext, formVersion, frontendServer, frqSession, fullRequestUrl, identityCheckData, isBenutzerZugriffAllowed, isCheckForm, isContinueProcessing, isFrontendServerAllowed, isOldVersion, isPreview, isResubmit, isReview, isRunWorkflow, isSaveOnly, isUseCurrentFv, locale, mandant, parameterWrapper, previewWithoutSave, projekt, requestType, sessionAttributes, sessionId, sessionTimeout, skipSubmitButtonValidation, uc, user, userGroups, userInboxes, userProfile, vorgang, workflowVersion, xfcSession
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ExtendedFormRequestContext(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
destory()
javax.servlet.http.HttpServletRequest
getRequest()
javax.servlet.http.HttpServletResponse
getResponse()
-
Methods inherited from class de.xima.fc.form.request.FormRequestContext
createUserDataJSON, getBaseUrl, getDoubleOptInData, getFormData, getFormRecordLockContext, getFormVersion, getFrontendServer, getFRQSession, getFullRequestUrl, getIdentityCheckData, getLocale, getMandant, getParameterWrapper, getProjekt, getRequestType, getSession, getSessionAttributeMap, getSessionAttributes, getSessionID, getSessionTimeout, getUploadParameters, getUseCurrentFv, getUser, getUserContext, getUserGroups, getUserInboxes, getUserProfile, getValueParameters, getVorgang, getWorkflowVersion, initFormData, isAnonymize, isBenutzerZugriffAllowed, isCheckForm, isContinueProcessing, isFrontendServerAllowed, isOldVersion, isPreview, isPreviewWithoutSave, isResubmit, isReview, isSaveOnly, isSkipSubmitButtonValidation, isUseCurrentFv, loadUserData, setAnonymize, setBaseUrl, setBenutzerZugriffAllowed, setCheckForm, setContinueProcessing, setDoubleOptInData, setFormData, setFormRecordLockContext, setFormVersion, setFrontendServer, setFrontenServerAllowed, setFRQSession, setFullRequestUrl, setIdentityCheckData, setLocale, setMandant, setOldVersion, setParameterWrapper, setPreview, setPreviewWithoutSave, setProjekt, setRequestType, setResubmit, setReview, setSaveOnly, setSession, setSessionAttributeMap, setSessionAttributes, setSessionID, setSessionTimeout, setSkipSubmitButtonValidation, setUseCurrentFv, setUser, setUserContext, setUserGroups, setUserInboxes, setUserProfile, setVorgang, setWorkflowVersion, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.xima.fc.interfaces.form.IFormRequestContext
createUserDataJSON, getBaseUrl, getBenutzerGruppen, getBenutzerPostfaecher, getCurrentBenutzer, getDoubleOptInData, getFormData, getFormRecordLockContext, getFormVersion, getFrontendServer, getFRQSession, getFullRequestUrl, getIdentityCheckData, getLocale, getMandant, getParameterWrapper, getProjekt, getRequestContext, getRequestType, getSession, getSessionAttributeMap, getSessionAttributes, getSessionID, getSessionTimeout, getUploadParameters, getUseCurrentFv, getUser, getUserContext, getUserGroups, getUserInboxes, getUserProfile, getValueParameters, getVorgang, getWorkflowVersion, initFormData, isAnonymize, isBenutzerZugriffAllowed, isCheckForm, isContinueProcessing, isFrontendServerAllowed, isOldVersion, isPreview, isPreviewWithoutSave, isResubmit, isReview, isSaveOnly, isSkipSubmitButtonValidation, isUseCurrentFv, loadUserData, setAnonymize, setBaseUrl, setBenutzerGruppen, setBenutzerPostfaecher, setBenutzerZugriffAllowed, setCheckForm, setContinueProcessing, setCurrentBenutzer, setDoubleOptInData, setFormData, setFormRecordLockContext, setFormVersion, setFrontendServer, setFrontenServerAllowed, setFRQSession, setFullRequestUrl, setIdentityCheckData, setLocale, setMandant, setOldVersion, setParameterWrapper, setPreview, setPreviewWithoutSave, setProjekt, setRequestContest, setRequestContext, setRequestType, setResubmit, setReview, setSaveOnly, setSession, setSessionAttributeMap, setSessionAttributes, setSessionID, setSessionTimeout, setSkipSubmitButtonValidation, setUseCurrentFv, setUser, setUserContext, setUserGroups, setUserInboxes, setUserProfile, setVorgang, setWorkflowVersion
-
-
-
-
Constructor Detail
-
ExtendedFormRequestContext
protected ExtendedFormRequestContext(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws ContextBuilderException
- Throws:
ContextBuilderException
-
-
Method Detail
-
getResponse
public javax.servlet.http.HttpServletResponse getResponse()
- Specified by:
getResponse
in interfaceIExtendedFormContext
-
getRequest
public javax.servlet.http.HttpServletRequest getRequest()
- Specified by:
getRequest
in interfaceIExtendedFormContext
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceIExtendedFormRequestContext
-
destory
public void destory()
- Specified by:
destory
in interfaceIExtendedFormRequestContext
-
-