com.solidstategroup.cms
Class Sites

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

public class Sites
extends java.lang.Object


Constructor Summary
Sites()
           
 
Method Summary
static void addIpAddress(java.lang.String ipAddress, int wildcardStart)
           
static java.util.Map buildVelocityContext()
           
static void clearCache()
           
static void deleteOrphenedArticles()
           
static void execute()
           
static java.lang.String getAllowedWebDeckIpsToString()
           
static java.lang.String getLiveSiteDescription()
           
static int getLiveSiteId()
           
static int getLiveSiteMajorVersion()
           
static int getLiveSiteMinorVersion()
           
static java.lang.String getLiveSiteName()
           
static java.util.Date getLiveSitePublishDate()
           
static int[] getLiveSites(java.util.Date from, java.util.Date to)
           
static java.lang.String getLiveSiteURL()
           
static java.lang.String getLiveSiteVersion()
           
static java.lang.String getQuery()
           
static int getSiteMajorVersion()
           
static java.lang.String getWebmasterEmail()
           
static java.lang.String getWebmasterName()
           
static boolean ipAddressAllowed(java.lang.String ipAddress)
           
static boolean isAllowedWebDeckAllIps()
           
static boolean makeSiteLive(int liveSiteMajorVersion, int liveSiteMinorVersion)
           
static boolean patchArticle(Article articleToPatch)
           
static boolean patchArticleType(ArticleType articleTypeToPatch)
           
static boolean patchArticleType(ArticleType articleTypeToPatch, boolean clearCache)
           
static boolean patchChunkTemplate(ChunkType chunkTypeToPatch)
           
static boolean patchDeletedArticleType(ArticleType articleTypeToPatch)
           
static boolean publishArticle(Article articleToPatch)
           
static boolean rollbackSite(int liveSiteMajorVersion, int liveSiteMinorVersion)
           
static boolean rollbackSite(int liveSiteMajorVersion, int liveSiteMinorVersion, javax.servlet.jsp.PageContext pageContext)
           
static void setAllowedWebDeckAllIps(boolean allowedWebDeckAllIps)
           
static void setLiveSiteDescription(java.lang.String liveSiteDescription)
           
static void setLiveSiteId(int liveSiteId)
           
static void setLiveSiteMajorVersion(int liveSiteMajorVersion)
           
static void setLiveSiteMinorVersion(int liveSiteMinorVersion)
           
static void setLiveSiteName(java.lang.String liveSiteName)
           
static void setLiveSitePublishDate(java.util.Date liveSitePublishDate)
           
static void setLiveSiteURL(java.lang.String liveSiteURL)
           
static void setSiteMajorVersion(int siteMajorVersion)
           
static void setWebmasterEmail(java.lang.String webmasterEmail)
           
static void setWebmasterName(java.lang.String webmasterName)
           
static boolean store()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sites

public Sites()
Method Detail

rollbackSite

public static boolean rollbackSite(int liveSiteMajorVersion,
                                   int liveSiteMinorVersion)

rollbackSite

public static boolean rollbackSite(int liveSiteMajorVersion,
                                   int liveSiteMinorVersion,
                                   javax.servlet.jsp.PageContext pageContext)

makeSiteLive

public static boolean makeSiteLive(int liveSiteMajorVersion,
                                   int liveSiteMinorVersion)

clearCache

public static void clearCache()

execute

public static void execute()

store

public static boolean store()

getQuery

public static java.lang.String getQuery()

publishArticle

public static boolean publishArticle(Article articleToPatch)

patchArticle

public static boolean patchArticle(Article articleToPatch)

patchArticleType

public static boolean patchArticleType(ArticleType articleTypeToPatch)

patchArticleType

public static boolean patchArticleType(ArticleType articleTypeToPatch,
                                       boolean clearCache)

patchDeletedArticleType

public static boolean patchDeletedArticleType(ArticleType articleTypeToPatch)

patchChunkTemplate

public static boolean patchChunkTemplate(ChunkType chunkTypeToPatch)

setLiveSiteMajorVersion

public static void setLiveSiteMajorVersion(int liveSiteMajorVersion)

getLiveSiteMajorVersion

public static int getLiveSiteMajorVersion()

setLiveSiteMinorVersion

public static void setLiveSiteMinorVersion(int liveSiteMinorVersion)

getLiveSiteMinorVersion

public static int getLiveSiteMinorVersion()

getLiveSiteVersion

public static java.lang.String getLiveSiteVersion()

setWebmasterEmail

public static void setWebmasterEmail(java.lang.String webmasterEmail)

getWebmasterEmail

public static java.lang.String getWebmasterEmail()

setWebmasterName

public static void setWebmasterName(java.lang.String webmasterName)

getWebmasterName

public static java.lang.String getWebmasterName()

setLiveSiteURL

public static void setLiveSiteURL(java.lang.String liveSiteURL)

getLiveSiteURL

public static java.lang.String getLiveSiteURL()

setLiveSiteName

public static void setLiveSiteName(java.lang.String liveSiteName)

getLiveSiteName

public static java.lang.String getLiveSiteName()

setLiveSiteDescription

public static void setLiveSiteDescription(java.lang.String liveSiteDescription)

getLiveSiteDescription

public static java.lang.String getLiveSiteDescription()

setSiteMajorVersion

public static void setSiteMajorVersion(int siteMajorVersion)

getSiteMajorVersion

public static int getSiteMajorVersion()

getLiveSitePublishDate

public static java.util.Date getLiveSitePublishDate()

setLiveSitePublishDate

public static void setLiveSitePublishDate(java.util.Date liveSitePublishDate)

getLiveSiteId

public static int getLiveSiteId()

setLiveSiteId

public static void setLiveSiteId(int liveSiteId)

addIpAddress

public static void addIpAddress(java.lang.String ipAddress,
                                int wildcardStart)

ipAddressAllowed

public static boolean ipAddressAllowed(java.lang.String ipAddress)

isAllowedWebDeckAllIps

public static boolean isAllowedWebDeckAllIps()

setAllowedWebDeckAllIps

public static void setAllowedWebDeckAllIps(boolean allowedWebDeckAllIps)

getAllowedWebDeckIpsToString

public static java.lang.String getAllowedWebDeckIpsToString()

buildVelocityContext

public static java.util.Map buildVelocityContext()

deleteOrphenedArticles

public static void deleteOrphenedArticles()

getLiveSites

public static int[] getLiveSites(java.util.Date from,
                                 java.util.Date to)