|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 Serviceable
ServiceException
public void configure(Configuration conf) throws ConfigurationException
configure
in interface Configurable
ConfigurationException
public String getMimeType()
getMimeType
in interface org.apache.cocoon.sitemap.SitemapOutputComponent
public void setOutputStream(OutputStream out)
OutputStream
where the XML should be serialized.
setOutputStream
in interface org.apache.cocoon.sitemap.SitemapOutputComponent
public Serializable getKey()
getKey
in interface org.apache.cocoon.caching.CacheableProcessingComponent
0
if the component
is currently not cacheable.public SourceValidity getValidity()
getValidity
in interface org.apache.cocoon.caching.CacheableProcessingComponent
null
if the
component is currently not cacheable.public void recycle()
recycle
in interface Recyclable
public 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 |