Class FormRequestImpl
- java.lang.Object
-
- org.apache.sling.cms.reference.forms.impl.FormRequestImpl
-
- All Implemented Interfaces:
FormRequest
@Model(adaptables={org.apache.sling.api.SlingHttpServletRequest.class,org.apache.sling.api.resource.Resource.class}, adapters=FormRequest.class) public class FormRequestImpl extends Object implements FormRequestImplementation of a Form Request
-
-
Constructor Summary
Constructors Constructor Description FormRequestImpl(org.apache.sling.api.SlingHttpServletRequest request, List<FormValueProvider> formValueProvider, List<FieldHandler> fieldHandlers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.sling.api.resource.ValueMapgetFormData()org.apache.sling.api.resource.ResourcegetFormResource()org.apache.sling.api.SlingHttpServletRequestgetOriginalRequest()StringgetSessionId()booleaninitFields()
-
-
-
Constructor Detail
-
FormRequestImpl
@Inject public FormRequestImpl(org.apache.sling.api.SlingHttpServletRequest request, List<FormValueProvider> formValueProvider, List<FieldHandler> fieldHandlers)
-
-
Method Detail
-
getFormData
public org.apache.sling.api.resource.ValueMap getFormData()
- Specified by:
getFormDatain interfaceFormRequest
-
getFormResource
public org.apache.sling.api.resource.Resource getFormResource()
- Specified by:
getFormResourcein interfaceFormRequest
-
getOriginalRequest
public org.apache.sling.api.SlingHttpServletRequest getOriginalRequest()
- Specified by:
getOriginalRequestin interfaceFormRequest
-
initFields
public boolean initFields()
-
getSessionId
public String getSessionId()
- Specified by:
getSessionIdin interfaceFormRequest
-
-