au.edu.anu.portal.portlets.basiclti
Class BasicLTIPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by au.edu.anu.portal.portlets.basiclti.BasicLTIPortlet
All Implemented Interfaces:
javax.portlet.Portlet, javax.portlet.PortletConfig

public class BasicLTIPortlet
extends javax.portlet.GenericPortlet

BasicLTIPortlet This is the portlet class.

Author:
Steve Swinsburg (steve.swinsburg@anu.edu.au)

Constructor Summary
BasicLTIPortlet()
           
 
Method Summary
 void destroy()
           
protected  void dispatch(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response, String path)
          Dispatch to a JSP or servlet
protected  void doConfig(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
          Custom mode handler for CONFIG view
protected  void doDispatch(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
          Delegate to appropriate PortletMode.
protected  void doEdit(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
          Handler for edit mode
protected  void doView(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
          Render the main view
protected  String getTitle(javax.portlet.RenderRequest request)
          Override GenericPortlet.getTitle() to use the preferred title for the portlet instead
 void init(javax.portlet.PortletConfig config)
           
 void processAction(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
          Process any portlet actions.
 
Methods inherited from class javax.portlet.GenericPortlet
doHelp, getInitParameter, getInitParameterNames, getPortletConfig, getPortletContext, getPortletName, getResourceBundle, init, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicLTIPortlet

public BasicLTIPortlet()
Method Detail

init

public void init(javax.portlet.PortletConfig config)
          throws javax.portlet.PortletException
Specified by:
init in interface javax.portlet.Portlet
Overrides:
init in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException

doDispatch

protected void doDispatch(javax.portlet.RenderRequest request,
                          javax.portlet.RenderResponse response)
                   throws javax.portlet.PortletException,
                          IOException
Delegate to appropriate PortletMode.

Overrides:
doDispatch in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

doView

protected void doView(javax.portlet.RenderRequest request,
                      javax.portlet.RenderResponse response)
               throws javax.portlet.PortletException,
                      IOException
Render the main view

Overrides:
doView in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

doConfig

protected void doConfig(javax.portlet.RenderRequest request,
                        javax.portlet.RenderResponse response)
                 throws javax.portlet.PortletException,
                        IOException
Custom mode handler for CONFIG view

Throws:
javax.portlet.PortletException
IOException

doEdit

protected void doEdit(javax.portlet.RenderRequest request,
                      javax.portlet.RenderResponse response)
               throws javax.portlet.PortletException,
                      IOException
Handler for edit mode

Overrides:
doEdit in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

processAction

public void processAction(javax.portlet.ActionRequest request,
                          javax.portlet.ActionResponse response)
Process any portlet actions.

Specified by:
processAction in interface javax.portlet.Portlet
Overrides:
processAction in class javax.portlet.GenericPortlet

getTitle

protected String getTitle(javax.portlet.RenderRequest request)
Override GenericPortlet.getTitle() to use the preferred title for the portlet instead

Overrides:
getTitle in class javax.portlet.GenericPortlet

dispatch

protected void dispatch(javax.portlet.RenderRequest request,
                        javax.portlet.RenderResponse response,
                        String path)
                 throws javax.portlet.PortletException,
                        IOException
Dispatch to a JSP or servlet

Parameters:
request -
response -
path -
Throws:
javax.portlet.PortletException
IOException

destroy

public void destroy()
Specified by:
destroy in interface javax.portlet.Portlet
Overrides:
destroy in class javax.portlet.GenericPortlet


Copyright © 2010-2012 Division of Information, Australian National University. All Rights Reserved.