@ProviderType
public interface FormComponent
| Modifier and Type | Method and Description |
|---|---|
Form |
getForm(org.apache.sling.api.SlingHttpServletRequest request)
Get the data from the HTTP Request and move into the Map-based Form abstraction
|
String |
getFormName() |
void |
onFailure(Form form,
org.apache.sling.api.SlingHttpServletRequest request,
org.apache.sling.api.SlingHttpServletResponse response)
Handle unsuccessful form submission.
|
void |
onSuccess(Form form,
org.apache.sling.api.SlingHttpServletRequest request,
org.apache.sling.api.SlingHttpServletResponse response)
Handle successful form submission.
|
boolean |
save(Form form)
Save the data to the underlying data store; implementation specific.
|
Form |
validate(Form form)
Validate the provided form data.
|
String getFormName()
Form getForm(org.apache.sling.api.SlingHttpServletRequest request)
request - Form validate(Form form)
form - boolean save(Form form)
form - void onSuccess(Form form, org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response) throws Exception
form - request - response - Exceptionvoid onFailure(Form form, org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response) throws Exception
form - request - response - ExceptionCopyright © 2013–2020 Adobe. All rights reserved.