public class

MultimediaMacro

extends BaseMacro
java.lang.Object
   ↳ com.atlassian.renderer.v2.macro.BaseMacro
     ↳ com.atlassian.confluence.plugins.macros.core.MultimediaMacro

Class Overview

A macro to embed multimedia content into a confluence page. The content must be an attachment on a page in confluence.

Summary

Constants
String AUTO_PLAY
String BLOGPOST_DATE_FIELD_FORMAT
String DATE_KEY
String HEIGHT_KEY
String NAME_KEY
String PAGE_KEY
String SPACE_KEY
String WIDTH_KEY
[Expand]
Inherited Constants
From interface com.atlassian.renderer.v2.macro.Macro
Fields
public static final Logger log
Public Constructors
MultimediaMacro(EmbeddedResourceRendererManager embeddedResourceRendererManager, PageManager pageManager, AttachmentManager attachmentManager)
Public Methods
String execute(Map parameters, String body, RenderContext renderContext)
RenderMode getBodyRenderMode()
boolean hasBody()
[Expand]
Inherited Methods
From class com.atlassian.renderer.v2.macro.BaseMacro
From class java.lang.Object
From interface com.atlassian.renderer.v2.macro.Macro

Constants

public static final String AUTO_PLAY

Constant Value: "autostart"

public static final String BLOGPOST_DATE_FIELD_FORMAT

Constant Value: "MM/dd/yyyy"

public static final String DATE_KEY

Constant Value: "date"

public static final String HEIGHT_KEY

Constant Value: "height"

public static final String NAME_KEY

Constant Value: "name"

public static final String PAGE_KEY

Constant Value: "page"

public static final String SPACE_KEY

Constant Value: "space"

public static final String WIDTH_KEY

Constant Value: "width"

Fields

public static final Logger log

Public Constructors

public MultimediaMacro (EmbeddedResourceRendererManager embeddedResourceRendererManager, PageManager pageManager, AttachmentManager attachmentManager)

Public Methods

public String execute (Map parameters, String body, RenderContext renderContext)

Throws
MacroException

public RenderMode getBodyRenderMode ()

public boolean hasBody ()