com.atlassian.confluence.content.render.xhtml.view.macro
Class MacroAsyncRenderWhitelist

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.view.macro.MacroAsyncRenderWhitelist

public class MacroAsyncRenderWhitelist
extends Object

Used to determine which macros are safe to render in an async context, e.g. without requiring a page refresh.

Since:
5.6

Method Summary
static MacroAsyncRenderWhitelist emptyWhitelist()
           
static MacroAsyncRenderWhitelist fromProperties(Properties properties)
           
static MacroAsyncRenderWhitelist fromPropertiesResource(org.springframework.core.io.Resource resource)
           
 boolean isAsyncRenderSafe(MacroDefinition macroDefinition, Class<? extends Macro> macroClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

emptyWhitelist

public static MacroAsyncRenderWhitelist emptyWhitelist()

fromPropertiesResource

public static MacroAsyncRenderWhitelist fromPropertiesResource(org.springframework.core.io.Resource resource)

fromProperties

public static MacroAsyncRenderWhitelist fromProperties(Properties properties)

isAsyncRenderSafe

public boolean isAsyncRenderSafe(MacroDefinition macroDefinition,
                                 Class<? extends Macro> macroClass)


Copyright © 2003–2015 Atlassian. All rights reserved.