public PageHeaderInfo getPageContentInfo() throws Exception {
PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
String contentNaturalKey = getContentKey();
boolean updateStatistics = false;
ContentInfo contentInfo = api.getContent(contentNaturalKey, updateStatistics);
if (contentInfo == null) {
pageHeaderInfo.setPageTitle(siteName + " - " + getLanguageByValue("Page not found"));
pageHeaderInfo.setMetaKeywords("");
pageHeaderInfo.setMetaDescription("");
return pageHeaderInfo;
}
pageHeaderInfo.setPageTitle(contentInfo.getPageTitle());
pageHeaderInfo.setMetaKeywords(contentInfo.getMetaKeywords());
pageHeaderInfo.setMetaDescription(contentInfo.getMetaDescription());
return pageHeaderInfo;
}