public class PageHelper extends AbstractLogEnabled implements Component, Serviceable
| Modifier and Type | Field and Description | 
|---|---|
private InputDataExtensionPoint | 
_inputDataExtensionPoint  | 
private RightManager | 
_rightManager  | 
private ServiceExtensionPoint | 
_serviceExtPt  | 
private SiteConfigurationExtensionPoint | 
_siteConfiguration  | 
static String | 
ROLE
The component role. 
 | 
| Constructor and Description | 
|---|
PageHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
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
private SiteConfigurationExtensionPoint _siteConfiguration
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 test