Class SummaryMailNotifierGenerator
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.xml.AbstractXMLProducer
org.apache.cocoon.generation.AbstractGenerator
org.ametys.core.cocoon.ActionResultGenerator
org.ametys.plugins.workspaces.project.generators.SummaryMailNotifierGenerator
- All Implemented Interfaces:
Poolable
,Recyclable
,Component
,LogEnabled
,Serviceable
,Generator
,SitemapModelComponent
,XMLProducer
Generator for the notification summary
-
Field Summary
Fields inherited from class org.ametys.core.cocoon.ActionResultGenerator
MAP_REQUEST_ATTR
Fields inherited from class org.apache.cocoon.generation.AbstractGenerator
objectModel, parameters, resolver, source
Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducer
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
generate()
protected void
saxMapItem
(String key, Object value) Used by saxMap to sax one itemvoid
service
(ServiceManager smanager) Methods inherited from class org.ametys.core.cocoon.ActionResultGenerator
saxMap, saxParams, saxSource
Methods inherited from class org.apache.cocoon.generation.AbstractGenerator
recycle, setup
Methods inherited from class org.apache.cocoon.xml.AbstractXMLProducer
setConsumer, setContentHandler, setLexicalHandler
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.cocoon.xml.XMLProducer
setConsumer
-
Constructor Details
-
SummaryMailNotifierGenerator
public SummaryMailNotifierGenerator()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Throws:
ServiceException
-
generate
- Specified by:
generate
in interfaceGenerator
- Overrides:
generate
in classActionResultGenerator
- Throws:
IOException
SAXException
ProcessingException
-
saxMapItem
protected void saxMapItem(String key, Object value) throws IOException, SAXException, ProcessingException Description copied from class:ActionResultGenerator
Used by saxMap to sax one item- Overrides:
saxMapItem
in classActionResultGenerator
- Parameters:
key
- The key of the itemvalue
- The item to sax- Throws:
IOException
- on errorSAXException
- on errorProcessingException
- on error
-