Class ContentMacroServiceImpl
- java.lang.Object
-
- com.atlassian.confluence.api.impl.service.content.ContentMacroServiceImpl
-
- All Implemented Interfaces:
ContentMacroService
public class ContentMacroServiceImpl extends Object implements ContentMacroService
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.atlassian.confluence.api.service.content.ContentMacroService
ContentMacroService.MacroInstanceFinder
-
-
Constructor Summary
Constructors Constructor Description ContentMacroServiceImpl(ContentEntityManagerInternal contentEntityManager, MacroDefinitionTransformer macroDefinitionTransformer, PermissionManager permissionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentMacroService.MacroInstanceFinder
findInContent(ContentId contentId, Expansion... expansion)
Create a macro instance finder to locate macro instances in the given Content
-
-
-
Constructor Detail
-
ContentMacroServiceImpl
public ContentMacroServiceImpl(ContentEntityManagerInternal contentEntityManager, MacroDefinitionTransformer macroDefinitionTransformer, PermissionManager permissionManager)
- Since:
- 7.6
-
-
Method Detail
-
findInContent
public ContentMacroService.MacroInstanceFinder findInContent(ContentId contentId, Expansion... expansion)
Description copied from interface:ContentMacroService
Create a macro instance finder to locate macro instances in the given Content- Specified by:
findInContent
in interfaceContentMacroService
- Parameters:
contentId
- The content to scan for the macroexpansion
- no expansions on macros are currently supported- Returns:
- a MacroInstanceFinder
-
-