|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.cocoon.util.AbstractLogEnabled
org.apache.cocoon.xml.AbstractXMLProducer
org.apache.cocoon.xml.AbstractXMLPipe
org.apache.cocoon.serialization.AbstractSerializer
org.apache.cocoon.serialization.FOPSerializer
FOP 0.20.5 (and older) based serializer.
| Field Summary | |
protected org.apache.fop.apps.Driver |
driver
The Driver which is FOP. |
protected static RendererFactory |
factory
The Renderer Factory to use |
protected Logger |
logger
This Avalon logger is created for FOP |
protected ServiceManager |
manager
Manager to get URLFactory from. |
protected String |
mimetype
The current mime-type. |
protected org.apache.fop.render.Renderer |
renderer
The current Renderer. |
protected String |
rendererName
The renderer name if configured |
protected boolean |
setContentLength
Should we set the content length ? |
| Fields inherited from class org.apache.cocoon.serialization.AbstractSerializer |
output |
| Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducer |
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer |
| Fields inherited from interface org.apache.cocoon.serialization.Serializer |
ROLE |
| Constructor Summary | |
FOPSerializer()
|
|
| Method Summary | |
void |
configure(Configuration conf)
Set the configurations for this serializer. |
Serializable |
getKey()
Generate the unique key. |
String |
getMimeType()
Return the MIME type. |
SourceValidity |
getValidity()
Generate the validity object. |
void |
recycle()
Recycle serializer by removing references |
void |
service(ServiceManager manager)
Set the component manager for this serializer. |
void |
setOutputStream(OutputStream out)
Create the FOP driver Set the OutputStream where the XML should be serialized. |
boolean |
shouldSetContentLength()
Test if the component wants to set the content length |
| Methods inherited from class org.apache.cocoon.xml.AbstractXMLPipe |
characters, comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDocument, startDTD, startElement, startEntity, startPrefixMapping |
| Methods inherited from class org.apache.cocoon.xml.AbstractXMLProducer |
setConsumer, setContentHandler, setLexicalHandler |
| Methods inherited from class org.apache.cocoon.util.AbstractLogEnabled |
getLogger, setLogger |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xml.sax.ContentHandler |
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping |
| Methods inherited from interface org.xml.sax.ext.LexicalHandler |
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity |
| Methods inherited from interface org.apache.cocoon.xml.XMLProducer |
setConsumer |
| Field Detail |
protected static final RendererFactory factory
protected org.apache.fop.apps.Driver driver
Driver which is FOP.
protected org.apache.fop.render.Renderer renderer
Renderer.
protected String mimetype
mime-type.
protected String rendererName
protected boolean setContentLength
protected Logger logger
protected ServiceManager manager
| Constructor Detail |
public FOPSerializer()
| Method Detail |
public void service(ServiceManager manager)
throws ServiceException
service in interface ServiceableServiceException
public void configure(Configuration conf)
throws ConfigurationException
configure in interface ConfigurableConfigurationExceptionpublic String getMimeType()
getMimeType in interface org.apache.cocoon.sitemap.SitemapOutputComponentpublic void setOutputStream(OutputStream out)
OutputStream where the XML should be serialized.
setOutputStream in interface org.apache.cocoon.sitemap.SitemapOutputComponentpublic Serializable getKey()
getKey in interface org.apache.cocoon.caching.CacheableProcessingComponent0 if the component
is currently not cacheable.public SourceValidity getValidity()
getValidity in interface org.apache.cocoon.caching.CacheableProcessingComponentnull if the
component is currently not cacheable.public void recycle()
recycle in interface Recyclablepublic boolean shouldSetContentLength()
shouldSetContentLength in interface org.apache.cocoon.sitemap.SitemapOutputComponent
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||