org.ow2.weblab.portlet
Class ResultPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by org.ow2.weblab.portlet.WebLabPortlet
          extended by org.ow2.weblab.portlet.ResultPortlet
All Implemented Interfaces:
javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet

public class ResultPortlet
extends WebLabPortlet

A portlet to display WebLab ResultSet, navigate in it and select some Hits.

Author:
emilien

Field Summary
static ResultConfBean DEFAULT_META_CONF_BEAN
          Default meta configuration bean
static java.lang.String ERROR
          Attribute name used to send a error message to jsp
static java.lang.String LOAD_RESOURCE_ACTION
          Form parameter name to get URI of selected resource
static java.lang.String RESULTS_MAP_DESC
          Attribute name used to send hit description to jsp
static java.lang.String SELECTED_RESOURCES
          Form parameter name to get URIs of selected resources
static java.lang.String USER_META_CONF
          Attribute name used to send display configuration bean to jsp
static java.lang.String USER_REPO_CONF
          Attribute name used to send repository service configuration bean to jsp
 
Fields inherited from class org.ow2.weblab.portlet.WebLabPortlet
PORTLET_ACTION_NAMESPACE, PORTLET_REACTION_NAMESPACE, PORTLET_REDIRECT_NAMESPACE
 
Constructor Summary
ResultPortlet()
           
 
Method Summary
 void destroy()
           
 void doEdit(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
 void doView(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
          Render HTML corresponding to the view mode
 void init()
           
 void processAction(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
           
 void processEvent(javax.portlet.EventRequest req, javax.portlet.EventResponse resp)
          handle the incoming event
 void serveResource(javax.portlet.ResourceRequest request, javax.portlet.ResourceResponse response)
           
 
Methods inherited from class org.ow2.weblab.portlet.WebLabPortlet
addRedirection, deleteRedirection, getActionEventMap, getFile, getReaction, getReactionEventMap, getRedirectEventMap, getURL, modifyRedirection, sendEventForAction, sendEventForAction, sendEventForActionAndRedirect
 
Methods inherited from class javax.portlet.GenericPortlet
doDispatch, doHeaders, doHelp, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOAD_RESOURCE_ACTION

public static final java.lang.String LOAD_RESOURCE_ACTION
Form parameter name to get URI of selected resource

See Also:
Constant Field Values

SELECTED_RESOURCES

public static final java.lang.String SELECTED_RESOURCES
Form parameter name to get URIs of selected resources

See Also:
Constant Field Values

RESULTS_MAP_DESC

public static final java.lang.String RESULTS_MAP_DESC
Attribute name used to send hit description to jsp

See Also:
Constant Field Values

DEFAULT_META_CONF_BEAN

public static ResultConfBean DEFAULT_META_CONF_BEAN
Default meta configuration bean


USER_META_CONF

public static final java.lang.String USER_META_CONF
Attribute name used to send display configuration bean to jsp

See Also:
Constant Field Values

USER_REPO_CONF

public static final java.lang.String USER_REPO_CONF
Attribute name used to send repository service configuration bean to jsp

See Also:
Constant Field Values

ERROR

public static final java.lang.String ERROR
Attribute name used to send a error message to jsp

See Also:
Constant Field Values
Constructor Detail

ResultPortlet

public ResultPortlet()
Method Detail

init

public void init()
          throws javax.portlet.PortletException
Overrides:
init in class WebLabPortlet
Throws:
javax.portlet.PortletException

destroy

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

doView

public void doView(javax.portlet.RenderRequest req,
                   javax.portlet.RenderResponse res)
            throws java.io.IOException,
                   javax.portlet.PortletException
Render HTML corresponding to the view mode

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

doEdit

public void doEdit(javax.portlet.RenderRequest req,
                   javax.portlet.RenderResponse res)
            throws javax.portlet.PortletException,
                   java.io.IOException
Overrides:
doEdit in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
java.io.IOException

processEvent

public void processEvent(javax.portlet.EventRequest req,
                         javax.portlet.EventResponse resp)
                  throws javax.portlet.PortletException,
                         java.io.IOException
handle the incoming event

Specified by:
processEvent in interface javax.portlet.EventPortlet
Overrides:
processEvent in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
java.io.IOException

processAction

public void processAction(javax.portlet.ActionRequest request,
                          javax.portlet.ActionResponse response)
                   throws javax.portlet.PortletException,
                          java.io.IOException
Specified by:
processAction in interface javax.portlet.Portlet
Overrides:
processAction in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
java.io.IOException

serveResource

public void serveResource(javax.portlet.ResourceRequest request,
                          javax.portlet.ResourceResponse response)
                   throws javax.portlet.PortletException,
                          java.io.IOException
Specified by:
serveResource in interface javax.portlet.ResourceServingPortlet
Overrides:
serveResource in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
java.io.IOException


Copyright © 2004-2012. All Rights Reserved.