Class DefaultImageDetailsManager

java.lang.Object
com.atlassian.confluence.impl.pages.attachments.DefaultImageDetailsManager
All Implemented Interfaces:
ImageDetailsManager

public final class DefaultImageDetailsManager extends Object implements ImageDetailsManager
Calculates, stores and retrieves ImageDetails for Attachments.

This manager listens for attachment events in order to proactively store image details for newly created or updated attachments, and to delete image details for deleted or outdated attachments.

ImageDetails are not stored for old versions of attachments, they are calculated each time when required.