com.solidstategroup.cms.servlet.link
Class PageLink

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by com.solidstategroup.cms.servlet.link.PageLink
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
Direct Known Subclasses:
EditPageLink, ErrorLink, LivePageLink, UpToTheMinutePreviewPageLink, VersionPreviewPageLink

public class PageLink
extends javax.servlet.http.HttpServlet

See Also:
Serialized Form

Field Summary
static int EDITPAGE
           
static int LIVE
           
static int UPTOTHEMINUTEPREVIEW
           
static int VERSIONPREVIEW
           
 
Constructor Summary
PageLink()
           
 
Method Summary
protected  void clearLinkCache(java.util.HashMap linkCache)
           
protected  Articles getArticles(javax.servlet.http.HttpServletRequest thisRequest, java.util.HashMap linkCache, int sessionType)
           
protected  java.lang.String getReferrer(javax.servlet.http.HttpServletRequest request)
           
protected  java.lang.String getURL(javax.servlet.http.HttpServletRequest thisRequest, javax.servlet.http.HttpServletResponse thisResponse, java.util.HashMap linkCache, int sessionType)
           
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LIVE

public static final int LIVE
See Also:
Constant Field Values

VERSIONPREVIEW

public static final int VERSIONPREVIEW
See Also:
Constant Field Values

UPTOTHEMINUTEPREVIEW

public static final int UPTOTHEMINUTEPREVIEW
See Also:
Constant Field Values

EDITPAGE

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

PageLink

public PageLink()
Method Detail

getReferrer

protected java.lang.String getReferrer(javax.servlet.http.HttpServletRequest request)

getURL

protected java.lang.String getURL(javax.servlet.http.HttpServletRequest thisRequest,
                                  javax.servlet.http.HttpServletResponse thisResponse,
                                  java.util.HashMap linkCache,
                                  int sessionType)

getArticles

protected Articles getArticles(javax.servlet.http.HttpServletRequest thisRequest,
                               java.util.HashMap linkCache,
                               int sessionType)

clearLinkCache

protected void clearLinkCache(java.util.HashMap linkCache)