edu.wisc.my.webproxy.beans.config
Class CacheConfigImpl

java.lang.Object
  extended by edu.wisc.my.webproxy.beans.config.JspConfigPage
      extended by edu.wisc.my.webproxy.beans.config.CacheConfigImpl
All Implemented Interfaces:
ConfigPage

public class CacheConfigImpl
extends JspConfigPage

Provides the configuration page for the caching features of the WebProxy portlet.

Version:
$Id: CacheConfigImpl.java 22734 2010-12-29 03:51:34Z edalquist $
Author:
Eric Dalquist edalquist@unicon.net

Field Summary
static String CACHE_SCOPE
           
static String CACHE_SCOPE_APP
           
static String CACHE_SCOPE_USER
           
static String CACHE_TIMEOUT
           
static String PERSIST_CACHE
           
static String RETRY_DELAY
           
static String USE_CACHE
           
static String USE_EXPIRED
           
 
Constructor Summary
CacheConfigImpl()
           
 
Method Summary
 String getName()
          Returns a displayable title for the configuration page.
 void process(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
          Called by the portlet when the submitted configuration page was for this object.
 
Methods inherited from class edu.wisc.my.webproxy.beans.config.JspConfigPage
getJsp, render, setJsp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USE_CACHE

public static final String USE_CACHE

CACHE_TIMEOUT

public static final String CACHE_TIMEOUT

USE_EXPIRED

public static final String USE_EXPIRED

RETRY_DELAY

public static final String RETRY_DELAY

PERSIST_CACHE

public static final String PERSIST_CACHE

CACHE_SCOPE

public static final String CACHE_SCOPE

CACHE_SCOPE_USER

public static final String CACHE_SCOPE_USER

CACHE_SCOPE_APP

public static final String CACHE_SCOPE_APP
Constructor Detail

CacheConfigImpl

public CacheConfigImpl()
Method Detail

getName

public String getName()
Description copied from interface: ConfigPage
Returns a displayable title for the configuration page. This title is used when the portlet renders the workflow portion of the configuration UI.

See Also:
ConfigPage.getName()

process

public void process(javax.portlet.ActionRequest request,
                    javax.portlet.ActionResponse response)
             throws javax.portlet.PortletException,
                    IOException,
                    edu.wisc.my.webproxy.beans.config.ConfigurationException
Description copied from interface: ConfigPage
Called by the portlet when the submitted configuration page was for this object. This is where the page should persist its settings using the PortletPreferences API. This may throw a ConfigurationException if the submitted data is incorrect

Throws:
javax.portlet.PortletException
IOException
ConfigurationException
See Also:
ConfigPage.process(javax.portlet.ActionRequest, javax.portlet.ActionResponse)


Copyright © 2010 Jasig. All Rights Reserved.