Package com.day.cq.commons
Interface ListInfoProvider
-
public interface ListInfoProviderAListInfoProviderenables injecting custom information into a JSON object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidupdateListGlobalInfo(SlingHttpServletRequest request, JSONObject info, Resource resource)Update list global information with custom propertiesvoidupdateListItemInfo(SlingHttpServletRequest request, JSONObject info, Resource resource)Update list item information with custom properties
-
-
-
Method Detail
-
updateListGlobalInfo
void updateListGlobalInfo(SlingHttpServletRequest request, JSONObject info, Resource resource) throws JSONException
Update list global information with custom properties- Parameters:
request- a sling http request objectinfo- the JSON object to updateresource- a sling resource object- Throws:
JSONException- if updating list information failed
-
updateListItemInfo
void updateListItemInfo(SlingHttpServletRequest request, JSONObject info, Resource resource) throws JSONException
Update list item information with custom properties- Parameters:
request- a sling http request objectinfo- the JSON object to updateresource- a sling resource object- Throws:
JSONException- if updating list information failed
-
-