Package | Description |
---|---|
com.atlassian.confluence.impl.macro.metadata | |
com.atlassian.confluence.macro.browser |
Modifier and Type | Class and Description |
---|---|
class |
AllMacroMetadataCache<T extends com.atlassian.plugin.ModuleDescriptor<Macro> & MacroMetadataSource>
Caches a map of macro metadata by macro names loaded using the given a macro module descriptor class and a macro
module descriptor predicate.
|
class |
AllMacroMetadataLoader<T extends com.atlassian.plugin.ModuleDescriptor<Macro> & MacroMetadataSource>
Loads a map of macro metadata by macro names when given a macro module
descriptor class and a macro module descriptor predicate.
|
Constructor and Description |
---|
AllMacroMetadataCache(com.atlassian.vcache.VCacheFactory cacheFactory,
AllMacroMetadataProvider<T> allMacroMetadataProvider,
com.atlassian.event.api.EventListenerRegistrar eventListenerRegistrar) |
Constructor and Description |
---|
DefaultMacroMetadataProvider(AllMacroMetadataProvider<T> macroMetadataCache,
Class<T> descriptorClass) |
DefaultMacroMetadataProvider(AllMacroMetadataProvider<T> allMacroMetadataProvider,
Class<T> descriptorClass,
com.atlassian.plugin.predicate.ModuleDescriptorPredicate<Macro> descriptorPredicate) |
Copyright © 2003–2020 Atlassian. All rights reserved.