public class SitemapInformationGenerator extends ServiceableGenerator
Modifier and Type | Field and Description |
---|---|
protected AmetysObjectResolver |
_resolver
Ametys object resovler.
|
protected RightManager |
_rightManager
The rights manager
|
protected SkinsManager |
_skinsManager
The
SkinsManager |
protected CurrentUserProvider |
_userProvider
The user provider
|
manager
objectModel, parameters, resolver, source
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
Constructor and Description |
---|
SitemapInformationGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
generate() |
protected void |
saxUserRights(Sitemap sitemap)
SAX the user rights on sitemap
|
void |
service(ServiceManager serviceManager) |
dispose
recycle, setup
setConsumer, setContentHandler, setLexicalHandler
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setConsumer
protected AmetysObjectResolver _resolver
protected SkinsManager _skinsManager
SkinsManager
protected RightManager _rightManager
protected CurrentUserProvider _userProvider
public SitemapInformationGenerator()
public void service(ServiceManager serviceManager) throws ServiceException
service
in interface Serviceable
service
in class ServiceableGenerator
ServiceException
public void generate() throws IOException, SAXException, ProcessingException
protected void saxUserRights(Sitemap sitemap) throws SAXException
sitemap
- The sitemap to check rightsSAXException
- if an error occurred while SAXing