Class Page

  • Direct Known Subclasses:
    Attachment, MutablePage

    public class Page
    extends ConfluenceResource

    Page class

    Represents a Confluence Page

    Author:
    Antonio David Perez Morales <adperezmorales@gmail.com>
    • Field Detail

      • KEY_CREATED_DATE

        protected static final java.lang.String KEY_CREATED_DATE
        See Also:
        Constant Field Values
      • KEY_DISPLAY_NAME

        protected static final java.lang.String KEY_DISPLAY_NAME
        See Also:
        Constant Field Values
      • id

        protected java.lang.String id
      • space

        protected java.lang.String space
      • baseUrl

        protected java.lang.String baseUrl
      • urlContext

        protected java.lang.String urlContext
      • url

        protected java.lang.String url
      • webUrl

        protected java.lang.String webUrl
      • createdDate

        protected java.util.Date createdDate
      • lastModified

        protected java.util.Date lastModified
      • title

        protected java.lang.String title
      • version

        protected int version
      • creator

        protected java.lang.String creator
      • creatorUsername

        protected java.lang.String creatorUsername
      • lastModifier

        protected java.lang.String lastModifier
      • lastModifierUsername

        protected java.lang.String lastModifierUsername
      • mediaType

        protected java.lang.String mediaType
      • length

        protected long length
      • content

        protected java.lang.String content
      • labels

        protected java.util.List<Label> labels
    • Constructor Detail

      • Page

        public Page()
    • Method Detail

      • getContent

        public java.lang.String getContent()
      • getId

        public java.lang.String getId()
      • getMediaType

        public java.lang.String getMediaType()
      • getVersion

        public int getVersion()
      • getTitle

        public java.lang.String getTitle()
      • getBaseUrl

        public java.lang.String getBaseUrl()
      • getUrlContext

        public java.lang.String getUrlContext()
      • getWebUrl

        public java.lang.String getWebUrl()
      • getUrl

        public java.lang.String getUrl()
      • getSpace

        public java.lang.String getSpace()
      • getCreator

        public java.lang.String getCreator()
      • getCreatorUsername

        public java.lang.String getCreatorUsername()
      • getLastModifier

        public java.lang.String getLastModifier()
      • getLastModifierUsername

        public java.lang.String getLastModifierUsername()
      • getCreatedDate

        public java.util.Date getCreatedDate()
      • getLastModifiedDate

        public java.util.Date getLastModifiedDate()
      • getLength

        public long getLength()
      • hasContent

        public boolean hasContent()
      • getContentStream

        public java.io.InputStream getContentStream()
      • getLabels

        public java.util.List<Label> getLabels()
      • getMetadataAsMap

        public java.util.Map<java.lang.String,​java.lang.Object> getMetadataAsMap()
      • refineMetadata

        protected void refineMetadata​(java.util.Map<java.lang.String,​java.lang.Object> metadata)

        Used to be overwritten by child classes to add more metadata to the map

        Parameters:
        metadata -