edu.wisc.my.webproxy.beans.http
Class HttpManagerService

java.lang.Object
  extended by edu.wisc.my.webproxy.beans.http.HttpManagerService

public class HttpManagerService
extends Object

HttpManagerFindingService is responsible for retrieving and saving HttpManager instances for a particular user and request. These HttpManagers may be retrieved from the user session and potentially configured from state information persisted to a back-end store. This class also contains methods for persisting a current HttpManager, either to the session or the store.

Author:
Jen Bourey, jbourey@unicon.net

Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
HttpManagerService()
           
 
Method Summary
 HttpManager findManager(javax.portlet.PortletRequest request)
          Find an HttpManager for the current portlet request.
protected  IWebProxyState getOrCreateState(javax.portlet.PortletRequest request, String stateKey)
           
 void saveHttpManager(javax.portlet.PortletRequest request, HttpManager httpManager)
          Save an HttpManager state.
 void setKeyManager(IKeyManager keyManager)
           
 void setWebProxyStateDao(IWebProxyStateDao webProxyStateDao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.apache.commons.logging.Log logger
Constructor Detail

HttpManagerService

public HttpManagerService()
Method Detail

setWebProxyStateDao

public void setWebProxyStateDao(IWebProxyStateDao webProxyStateDao)

setKeyManager

public void setKeyManager(IKeyManager keyManager)

findManager

public HttpManager findManager(javax.portlet.PortletRequest request)
Find an HttpManager for the current portlet request.

Parameters:
request -
Returns:

saveHttpManager

public void saveHttpManager(javax.portlet.PortletRequest request,
                            HttpManager httpManager)
Save an HttpManager state.

Parameters:
request -
httpManager -

getOrCreateState

protected IWebProxyState getOrCreateState(javax.portlet.PortletRequest request,
                                          String stateKey)


Copyright © 2010 Jasig. All Rights Reserved.