Interface | Description |
---|---|
BigPipeMacro |
A specialised Macro type that can provide specific hints to Bigpipe on how to render its placeholders.
|
CustomHtmlEditorPlaceholder |
An interface implemented by a Macro that wishes to provide its own HTML placeholder
to the Confluence Editor.
|
EditorImagePlaceholder | |
ImagePlaceholder | |
Macro |
Represents a Confluence macro.
|
MacroDefinitionDeserializer |
Responsible for deserializing to a MacroDefinition.
|
MacroDefinitionSerializer |
Responsible for serializing a MacroDefinition.
|
ResourceAware |
Interface for making
Macro s resource aware. |
StreamableMacro |
Macro that consumes and produces Streamables instead of Strings.
|
Class | Description |
---|---|
ContentFilteringMacro |
Convenience class that provides default values for macros which retrieve
content from somewhere else in Confluence.
|
DefaultImagePlaceholder | |
GenericVelocityMacro |
A configurable and generic macro that renders a Velocity template as part of its execution.
|
LazyLoadingMacroWrapper |
Used to wrap a
Macro in a LazyReference . |
MacroDefinitionRequestDeserializer |
Responsible for deserializing the encoded representation of a MacroDefinition
produced by
MacroDefinitionRequestSerializer . |
MacroDefinitionRequestSerializer |
Serializes a MacroDefinition first into wiki markup and then base64 encodes the wiki markup.
|
MacroDefinitionWikiMarkupDeserializer |
Deserializes a wiki markup format macro declaration to a MacroDefinition.
|
MacroDefinitionWikiMarkupSerializer |
Serializes a
MacroDefinition to string in wiki markup. |
MacroExecutionContext |
Container for the execution context of a macro (i.e., the state passed
to it on
Macro.execute(java.util.Map, String, com.atlassian.renderer.RenderContext) ). |
StreamableMacroAdapter |
Adapter for the
StreamableMacro interface that provides a default implementation of the redundant
execute method. |
V2CompatibilityMacro |
A wrapper macro that retains compatibility with our old V2 macros.
|
V2CompatibilityModuleDescriptorPredicate |
Predicate class that encapsulates the logic of determining whether a particular module descriptor should be accepted
as a v2 compatibility module descriptor.
|
Enum | Description |
---|---|
Macro.BodyType | |
Macro.OutputType |
Exception | Description |
---|---|
CustomHtmlEditorPlaceholder.PlaceholderGenerationException |
An exception thrown if there is a problem in generating the custom placeholder.
|
MacroExecutionException |
Thrown when there is an error executing a macro.
|
Annotation Type | Description |
---|---|
AsyncRenderSafe |
Used to annotate a macro that is safe to be rendered asynchronously on a page without requiring a page refresh
|
Copyright © 2003–2017 Atlassian. All rights reserved.