public class PageHelper extends AbstractLogEnabled implements Component, Serviceable
| Modifier and Type | Field and Description | 
|---|---|
| private InputDataExtensionPoint | _inputDataExtensionPoint | 
| private RightManager | _rightManager | 
| private ServiceExtensionPoint | _serviceExtPt | 
| static String | ROLEThe component role. | 
| Constructor and Description | 
|---|
| PageHelper() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Content> | getAllContents(Page page)Get all the contents inside a page | 
| boolean | isCacheable(Page page)Tests if a page is cacheable, i.e:
 its access is not restricted
 all its page elements are cachable
  | 
| boolean | isCaptchaRequired(Page page)Determines if a captcha is required on forms of the page | 
| void | service(ServiceManager serviceManager) | 
enableLogging, getLogger, setupLogger, setupLogger, setupLoggerprivate ServiceExtensionPoint _serviceExtPt
private RightManager _rightManager
private InputDataExtensionPoint _inputDataExtensionPoint
public PageHelper()
public void service(ServiceManager serviceManager) throws ServiceException
service in interface ServiceableServiceExceptionpublic boolean isCacheable(Page page)
page - The page to test.public boolean isCaptchaRequired(Page page)
page - The page to testpublic List<Content> getAllContents(Page page)
page - page to search