Class TextPublishable

java.lang.Object
org.apache.camel.component.wordpress.api.model.Publishable
org.apache.camel.component.wordpress.api.model.TextPublishable
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Page, Post

public abstract class TextPublishable extends Publishable
Describes a object that may be published on the Wordpress engine, eg. a Post, a Page etc.
See Also:
  • Constructor Details

    • TextPublishable

      public TextPublishable()
  • Method Details

    • getTitle

      public Content getTitle()
    • setTitle

      public void setTitle(Content title)
    • getContent

      public Content getContent()
    • setContent

      public void setContent(Content content)
    • getExcerpt

      public Content getExcerpt()
    • setExcerpt

      public void setExcerpt(Content excerpt)
    • getGuid

      public Content getGuid()
    • setGuid

      public void setGuid(Content guid)
    • getLink

      public String getLink()
    • setLink

      public void setLink(String link)
    • getStatus

      public PublishableStatus getStatus()
    • setStatus

      public void setStatus(PublishableStatus status)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getFeaturedMedia

      public Integer getFeaturedMedia()
    • setFeaturedMedia

      public void setFeaturedMedia(Integer featuredMedia)
    • getCommentStatus

      public PostCommentStatus getCommentStatus()
    • setCommentStatus

      public void setCommentStatus(PostCommentStatus commentStatus)
    • getPingStatus

      public PingStatus getPingStatus()
    • setPingStatus

      public void setPingStatus(PingStatus pingStatus)
    • getMeta

      public List<Content> getMeta()
    • setMeta

      public void setMeta(List<Content> meta)
    • getTemplate

      public String getTemplate()
    • setTemplate

      public void setTemplate(String template)
    • toString

      public String toString()
      Overrides:
      toString in class Publishable