com.atlassian.confluence.api.model.content
Class History

java.lang.Object
  extended by com.atlassian.confluence.api.model.content.History
All Implemented Interfaces:
NavigationAware

@ExperimentalApi
public class History
extends Object
implements NavigationAware

Contains the history of a piece of Content.


Nested Class Summary
static class History.Expansions
          Provides property names that can be used to expand History objects.
static class History.HistoryBuilder
          Creates History instances.
 
Method Summary
static History.HistoryBuilder builder()
           
static Reference<History> buildReference(Reference<Content> contentParent)
           
 Reference<Content> getContentParentRef()
           
 Person getCreatedBy()
           
 org.joda.time.DateTime getCreatedDate()
           
 Reference<Version> getLastUpdatedRef()
           
 Reference<Version> getNextVersionRef()
           
static Reference<Content> getParentReference(Reference<History> historyReference)
           
 Reference<Version> getPreviousVersionRef()
           
 boolean isLatest()
           
 Navigation.Builder resolveNavigation(NavigationService navigationService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

builder

public static History.HistoryBuilder builder()

buildReference

public static Reference<History> buildReference(Reference<Content> contentParent)

getParentReference

public static Reference<Content> getParentReference(Reference<History> historyReference)

getLastUpdatedRef

public Reference<Version> getLastUpdatedRef()

getNextVersionRef

public Reference<Version> getNextVersionRef()

getPreviousVersionRef

public Reference<Version> getPreviousVersionRef()

isLatest

public boolean isLatest()

getCreatedBy

public Person getCreatedBy()

getCreatedDate

public org.joda.time.DateTime getCreatedDate()

getContentParentRef

public Reference<Content> getContentParentRef()

resolveNavigation

public Navigation.Builder resolveNavigation(NavigationService navigationService)
Specified by:
resolveNavigation in interface NavigationAware


Copyright © 2003–2015 Atlassian. All rights reserved.