@Singleton public class SiteMapXMLUtilImpl extends Object implements SiteMapXMLUtil
SiteMapXMLUtil
.Modifier and Type | Field and Description |
---|---|
static String |
MOBILE_ELEMENT_NAME
Tag indicating feature phone sitemaps
(should not be used for smartphone versions).
|
static String |
MOBILE_PREFIX |
static String |
MOBILE_SCHEMA_URL |
static String |
URL_ELEMENT_NAME |
Constructor and Description |
---|
SiteMapXMLUtilImpl(javax.inject.Provider<SiteMapService> service) |
Modifier and Type | Method and Description |
---|---|
String |
generateSiteMapXML(javax.jcr.Node siteMapNode)
Builds the XML representation of a give node's sitemap and returns it as a string.
|
public static final String MOBILE_SCHEMA_URL
public static final String MOBILE_ELEMENT_NAME
public static final String MOBILE_PREFIX
public static final String URL_ELEMENT_NAME
@Inject public SiteMapXMLUtilImpl(javax.inject.Provider<SiteMapService> service)
public String generateSiteMapXML(javax.jcr.Node siteMapNode) throws javax.jcr.RepositoryException, JAXBException
generateSiteMapXML
in interface SiteMapXMLUtil
javax.jcr.RepositoryException
JAXBException
Copyright © 2017 Magnolia International Ltd.. All rights reserved.