com.atlassian.confluence.pages
Class BlogPost
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.confluence.core.ConfluenceEntityObject
com.atlassian.confluence.core.AbstractVersionedEntityObject
com.atlassian.confluence.core.ContentEntityObject
com.atlassian.confluence.core.SpaceContentEntityObject
com.atlassian.confluence.pages.AbstractPage
com.atlassian.confluence.pages.BlogPost
- All Implemented Interfaces:
- com.atlassian.bonnie.Searchable, Addressable, ContentTypeAware, HasLinkWikiMarkup, Versioned, Labelable, Spaced, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable
public class BlogPost
- extends AbstractPage
- See Also:
- Serialized Form
| Methods inherited from class com.atlassian.confluence.pages.AbstractPage |
convertToHistoricalVersion, getOriginalVersionPage, getPreviousVersion, getSearchableDependants, getTopLevelComments, getUrlPath, hasInvalidTitleCharacters, isValidPageTitle, isValidPageTitleCharacter, isValidTitleLength, remove, setOriginalVersionPage, setTitle |
| Methods inherited from class com.atlassian.confluence.core.ContentEntityObject |
addAttachment, addComment, addLabelling, addOutgoingLink, addPermission, addReferralLink, clone, compareTo, equals, getAttachmentNamed, getAttachments, getBodyContents, getComments, getContent, getContentPermission, getContentPermissionSet, getContentStatus, getDisplayTitle, getExcerpt, getGlobalLabels, getIdAsString, getLabelCount, getLabellings, getLabels, getLabelsForDisplay, getLabelUtil, getLatestVersionsOfAttachments, getOutgoingLinks, getPermissions, getPersonalLabels, getReferralLinks, getRenderedVersionComment, getTitle, getTrackbackLinks, getUserAccessor, getVersionComment, getVisibleLabels, hasContentPermissions, hasPermissions, isCurrent, isDeleted, isFavourite, isRecentlyUpdatedFor, isVersionCommentAvailable, removeAttachment, removeComment, removeContentPermissionSet, removeLabelling, removeOutgoingLink, removeReferralLink, removeTrackbackLink, setAttachments, setBodyContents, setComments, setContent, setContentStatus, setOutgoingLinks, setReferralLinks, setTrackbackLinks, setUserAccessor, setVersionComment, toPageContext, toString, trash |
| Methods inherited from class com.atlassian.core.bean.EntityObject |
getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDate |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.atlassian.bonnie.Searchable |
getId |
| Methods inherited from interface com.atlassian.confluence.core.Addressable |
getId |
CONTENT_TYPE
public static final java.lang.String CONTENT_TYPE
- See Also:
- Constant Field Values
POSTING_DAY_FORMAT
public static final java.lang.String POSTING_DAY_FORMAT
- See Also:
- Constant Field Values
BlogPost
public BlogPost()
getType
public java.lang.String getType()
- Description copied from class:
ContentEntityObject
- An easy name for the type of this content: makes it easy for
things like the #contentLink macro to work out what to draw.
This is a bit of a hack, but it saves heaps of code elsewhere,
especially since we tend to get back these objects wrapped in
all sorts of Hibernate CGLIB stuff.
- Specified by:
getType in interface ContentTypeAware- Specified by:
getType in class ContentEntityObject
- Returns:
- the content type
toCalendar
public static java.util.Calendar toCalendar(java.util.Date date)
getLinkPart
public java.lang.String getLinkPart()
getDatePath
public java.lang.String getDatePath()
toDatePath
public static java.lang.String toDatePath(java.util.Date date)
getAttachmentsUrlPath
public java.lang.String getAttachmentsUrlPath()
- Overrides:
getAttachmentsUrlPath in class AbstractPage
getLinkWikiMarkup
public java.lang.String getLinkWikiMarkup()
- Returns:
- the wiki markup used to link to this content
getPostingYear
public java.lang.String getPostingYear()
getPostingMonth
public java.lang.String getPostingMonth()
getPostingMonth
public java.lang.String getPostingMonth(DateFormatter formatter)
getPostingMonthNumeric
public java.lang.String getPostingMonthNumeric()
getPostingDayOfMonth
public java.lang.String getPostingDayOfMonth()
Copyright © 2003-2010 Atlassian. All Rights Reserved.