Interface TextContentMetadataManager


  • public interface TextContentMetadataManager
    This Manager is a quick and simple key/value storage for metadatafield values.
    • Method Detail

      • loadContentMetadataValue

        @Transactional
        String loadContentMetadataValue​(com.atlassian.confluence.core.ContentEntityObject contentEntityObject,
                                        MetadataField metadataField)
        Load a content value
        Parameters:
        contentEntityObject -
        metadataField -
        Returns:
      • saveContentMetadataValue

        @Transactional
        void saveContentMetadataValue​(com.atlassian.confluence.core.ContentEntityObject contentEntityObject,
                                      MetadataField metadataField,
                                      String value)
        Save a content value
        Parameters:
        contentEntityObject -
        metadataField -
        value -
      • deleteContentMetadataValue

        @Transactional
        void deleteContentMetadataValue​(com.atlassian.confluence.core.ContentEntityObject contentEntityObject,
                                        MetadataField metadataField)
        Delete a content value
        Parameters:
        contentEntityObject -
        metadataField -