org.jasig.portlet.proxy.mvc.portlet.proxy
Class ProxyPortletController

java.lang.Object
  extended by org.jasig.portlet.proxy.mvc.portlet.proxy.ProxyPortletController

@Controller
@RequestMapping(value="VIEW")
public class ProxyPortletController
extends Object

ProxyPortletController is the main view controller for web proxy portlets.

Author:
Jen Bourey, jennifer.bourey@gmail.com

Field Summary
protected static String CONTENT_SERVICE_KEY
           
protected static String FILTER_LIST_KEY
           
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
ProxyPortletController()
           
 
Method Summary
 void proxyResourceTarget(String url, javax.portlet.ResourceRequest request, javax.portlet.ResourceResponse response)
           
 void proxyTarget(String url, javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setKnownHtmlContentTypes(List<String> contentTypes)
           
 void showContent(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTENT_SERVICE_KEY

protected static final String CONTENT_SERVICE_KEY
See Also:
Constant Field Values

FILTER_LIST_KEY

protected static final String FILTER_LIST_KEY
See Also:
Constant Field Values

log

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

ProxyPortletController

public ProxyPortletController()
Method Detail

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)

setKnownHtmlContentTypes

public void setKnownHtmlContentTypes(List<String> contentTypes)

showContent

@RenderMapping
public void showContent(javax.portlet.RenderRequest request,
                                      javax.portlet.RenderResponse response)

proxyTarget

@ActionMapping
public void proxyTarget(@RequestParam(value="proxy.url")
                                      String url,
                                      javax.portlet.ActionRequest request,
                                      javax.portlet.ActionResponse response)
                 throws IOException
Throws:
IOException

proxyResourceTarget

@ResourceMapping
public void proxyResourceTarget(@RequestParam(value="proxy.url")
                                                String url,
                                                javax.portlet.ResourceRequest request,
                                                javax.portlet.ResourceResponse response)


Copyright © 2012 Jasig. All Rights Reserved.