Class DefaultRestContentManager

    • Method Detail

      • getContentEntity

        public ContentEntity getContentEntity​(Long id,
                                              boolean expand)
        Description copied from interface: RestContentManager
        Gets the ContentEntity object for the given id and expands it if requested to. A convenience method that packages up retrieving the Confluence content, converting it to a REST object and then optionally expanding it.

        null is returned if the current user is not permitted to view the content or if no content object can be found for the given id

        Specified by:
        getContentEntity in interface RestContentManager
        Parameters:
        id - the id of the content entity to retrieve
        Returns:
        the converted content object or null if not permitted or doesn't exist
      • convertToContentEntity

        public ContentEntity convertToContentEntity​(ContentEntityObject object)
        Description copied from interface: RestContentManager
        Convert a Confluence model object into its REST representation. The ContentEntity returned from this method will not be expanded.
        Specified by:
        convertToContentEntity in interface RestContentManager
        Parameters:
        object - the ContentEntityObject representation of some Confluence content
        Returns:
        the equivalent unexpanded ContentEntity