com.solidstategroup.cms
Class ArticleHistory

java.lang.Object
  extended by com.solidstategroup.cms.ArticleHistory

public class ArticleHistory
extends java.lang.Object


Field Summary
static int LOCKEDBY_NOONE
           
static int LOCKEDBY_STALE
           
 
Constructor Summary
ArticleHistory()
           
 
Method Summary
 void alertEditorsOfEdit(CMSUser editingUser)
           
 boolean destroy(int rootArticleId)
          Removes all versions of this article, all associate chunks and all associated assets.
 java.util.Vector execute()
           
 Article getArticle()
           
 java.util.Vector getArticleHistory()
           
 int getArticleId()
           
 int getMaxNumberOfRecords()
           
 int getRootArticleId()
           
 boolean hasArticleBeenWorkedOnSinceCheckOut()
           
 boolean isArticleLive()
           
 void setArticle(Article article)
           
 void setArticleHistory(java.util.Vector articleHistory)
           
 void setArticleId(int articleId)
           
 void setMaxNumberOfRecords(int maxNumberOfRecords)
           
 void setRootArticleId(int rootArticleId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOCKEDBY_NOONE

public static final int LOCKEDBY_NOONE
See Also:
Constant Field Values

LOCKEDBY_STALE

public static final int LOCKEDBY_STALE
See Also:
Constant Field Values
Constructor Detail

ArticleHistory

public ArticleHistory()
Method Detail

execute

public java.util.Vector execute()

alertEditorsOfEdit

public void alertEditorsOfEdit(CMSUser editingUser)

hasArticleBeenWorkedOnSinceCheckOut

public boolean hasArticleBeenWorkedOnSinceCheckOut()

isArticleLive

public boolean isArticleLive()

destroy

public boolean destroy(int rootArticleId)
Removes all versions of this article, all associate chunks and all associated assets.

Returns:
the result

getRootArticleId

public int getRootArticleId()

setRootArticleId

public void setRootArticleId(int rootArticleId)

getArticle

public Article getArticle()

setArticle

public void setArticle(Article article)

getArticleId

public int getArticleId()

setArticleId

public void setArticleId(int articleId)

getArticleHistory

public java.util.Vector getArticleHistory()

setArticleHistory

public void setArticleHistory(java.util.Vector articleHistory)

getMaxNumberOfRecords

public int getMaxNumberOfRecords()

setMaxNumberOfRecords

public void setMaxNumberOfRecords(int maxNumberOfRecords)