com.atlassian.confluence.content.render.xhtml.view.link
Class ViewBlogPostLinkMarshaller

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.view.link.ViewBlogPostLinkMarshaller
All Implemented Interfaces:
Marshaller<Link<BlogPostResourceIdentifier>>
Direct Known Subclasses:
EditorBlogPostLinkMarshaller

public class ViewBlogPostLinkMarshaller
extends Object
implements Marshaller<Link<BlogPostResourceIdentifier>>


Constructor Summary
ViewBlogPostLinkMarshaller(BlogPostResourceIdentifierResolver blogPostResourceIdentifierResolver, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, StaxStreamMarshaller<Link> linkStaxStreamMarshaller)
           
 
Method Summary
 String marshal(Link<BlogPostResourceIdentifier> link, ConversionContext conversionContext)
          Marshals an object to XML.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewBlogPostLinkMarshaller

public ViewBlogPostLinkMarshaller(BlogPostResourceIdentifierResolver blogPostResourceIdentifierResolver,
                                  PermissionManager permissionManager,
                                  XmlStreamWriterTemplate xmlStreamWriterTemplate,
                                  Marshaller<UnresolvedLink> unresolvedLinkMarshaller,
                                  Marshaller<Link> linkBodyMarshaller,
                                  HrefEvaluator hrefEvaluator,
                                  StaxStreamMarshaller<Link> linkStaxStreamMarshaller)
Method Detail

marshal

public String marshal(Link<BlogPostResourceIdentifier> link,
                      ConversionContext conversionContext)
               throws XhtmlException
Description copied from interface: Marshaller
Marshals an object to XML.

Specified by:
marshal in interface Marshaller<Link<BlogPostResourceIdentifier>>
Parameters:
link - object to marshal
conversionContext - the conversion context
Returns:
the XML representation of the object
Throws:
XhtmlException


Confluence is developed by Atlassian.