Class DefaultContentMetadataFactory
- java.lang.Object
-
- com.atlassian.confluence.api.impl.service.content.factory.DefaultContentMetadataFactory
-
- All Implemented Interfaces:
ContentMetadataFactory
public class DefaultContentMetadataFactory extends Object implements ContentMetadataFactory
Provides metadata for content objects.
-
-
Constructor Summary
Constructors Constructor Description DefaultContentMetadataFactory(com.atlassian.plugin.PluginAccessor pluginAccessor, org.springframework.transaction.PlatformTransactionManager transactionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Map<ContentEntityObject,Map<String,Object>>
buildMetadata(Map<ContentEntityObject,com.google.common.base.Supplier<Content>> contentMap, Fauxpansions fauxpansions)
Deprecated.since 7.0.1.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.confluence.api.impl.service.content.factory.ContentMetadataFactory
buildMetadataForContentEntityObjects
-
-
-
-
Method Detail
-
buildMetadata
@Deprecated public Map<ContentEntityObject,Map<String,Object>> buildMetadata(Map<ContentEntityObject,com.google.common.base.Supplier<Content>> contentMap, Fauxpansions fauxpansions)
Deprecated.Description copied from interface:ContentMetadataFactory
Make common metadata for a set of ContentEntityObject objects.- Specified by:
buildMetadata
in interfaceContentMetadataFactory
- Parameters:
contentMap
- A mapping between ContentEntityObject and partially built Content objects. The Supplier<Content> objects should return the same reference on each invocation.fauxpansions
- Expandability indicator for the top level, as well as any sub-expansions- Returns:
- A map between ContentEntityObject objects and their meta-data
-
-