com.filenet.wcm.toolkit.server.ui
Class WcmErrorMessageBox

java.lang.Object
  extended bycom.filenet.wcm.toolkit.server.ui.WcmErrorMessageBox

public class WcmErrorMessageBox
extends java.lang.Object

This class is used for rendering the error page


Field Summary
protected  WcmDataStore dataStore
           
protected  javax.servlet.http.HttpServletRequest request
           
static WcmString wsCloseWindow
           
static WcmString wsHelp
           
static WcmString wsReturn
           
static WcmString wsSignOut
           
 
Constructor Summary
WcmErrorMessageBox(javax.servlet.http.HttpServletRequest req, WcmDataStore ds, java.lang.Throwable t)
           
 
Method Summary
protected  java.lang.Throwable getNestedException(WcmException exc)
           
static java.lang.String getStackTrace(java.lang.Throwable t)
           
 void render(java.io.Writer w)
          Renders the error message
static void render(java.io.Writer w, java.lang.Throwable thr, boolean isWarning, java.util.List anchors)
           
static void render(java.io.Writer w, java.lang.Throwable thr, boolean isWarning, java.util.List anchors, java.util.Locale locale)
           
static void render(java.io.Writer w, java.lang.Throwable thr, boolean isWarning, java.lang.String helpURL, java.lang.String signOutURL, java.lang.String closeURL, java.lang.String returnURL)
           
static void render(java.io.Writer w, java.lang.Throwable thr, boolean isWarning, java.lang.String helpURL, java.lang.String signOutURL, java.lang.String closeURL, java.lang.String returnURL, java.util.Locale locale)
           
 void setHelpURL(java.lang.String url)
          Sets the url for the help link
 void setShowCloseAnchor(boolean on)
          Sets a flag to show Close link
 void setShowReturnAnchor(boolean on)
          Sets a flag to show Return link
 void setShowSignOutAnchor(boolean on)
          Sets a flag to show Sing Out link
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wsHelp

public static final WcmString wsHelp

wsSignOut

public static final WcmString wsSignOut

wsCloseWindow

public static final WcmString wsCloseWindow

wsReturn

public static final WcmString wsReturn

request

protected javax.servlet.http.HttpServletRequest request

dataStore

protected WcmDataStore dataStore
Constructor Detail

WcmErrorMessageBox

public WcmErrorMessageBox(javax.servlet.http.HttpServletRequest req,
                          WcmDataStore ds,
                          java.lang.Throwable t)
Method Detail

getNestedException

protected java.lang.Throwable getNestedException(WcmException exc)

getStackTrace

public static java.lang.String getStackTrace(java.lang.Throwable t)

render

public void render(java.io.Writer w)
            throws java.lang.Exception
Renders the error message

Parameters:
w - Writer object
Throws:
java.lang.Exception

render

public static void render(java.io.Writer w,
                          java.lang.Throwable thr,
                          boolean isWarning,
                          java.lang.String helpURL,
                          java.lang.String signOutURL,
                          java.lang.String closeURL,
                          java.lang.String returnURL)
                   throws java.io.IOException
Throws:
java.io.IOException

render

public static void render(java.io.Writer w,
                          java.lang.Throwable thr,
                          boolean isWarning,
                          java.lang.String helpURL,
                          java.lang.String signOutURL,
                          java.lang.String closeURL,
                          java.lang.String returnURL,
                          java.util.Locale locale)
                   throws java.io.IOException
Throws:
java.io.IOException

render

public static void render(java.io.Writer w,
                          java.lang.Throwable thr,
                          boolean isWarning,
                          java.util.List anchors)
                   throws java.io.IOException
Throws:
java.io.IOException

render

public static void render(java.io.Writer w,
                          java.lang.Throwable thr,
                          boolean isWarning,
                          java.util.List anchors,
                          java.util.Locale locale)
                   throws java.io.IOException
Throws:
java.io.IOException

setHelpURL

public void setHelpURL(java.lang.String url)
Sets the url for the help link

Parameters:
url -

setShowCloseAnchor

public void setShowCloseAnchor(boolean on)
Sets a flag to show Close link

Parameters:
on -

setShowSignOutAnchor

public void setShowSignOutAnchor(boolean on)
Sets a flag to show Sing Out link

Parameters:
on -

setShowReturnAnchor

public void setShowReturnAnchor(boolean on)
Sets a flag to show Return link

Parameters:
on -


© Copyright IBM Corp. 2002, 2007. All Rights Reserved.