fr.paris.lutece.plugins.jasper.business.portlet
Class JasperPortlet

java.lang.Object
  extended by fr.paris.lutece.portal.business.portlet.Portlet
      extended by fr.paris.lutece.plugins.jasper.business.portlet.JasperPortlet
All Implemented Interfaces:
fr.paris.lutece.portal.business.XmlContent

public class JasperPortlet
extends fr.paris.lutece.portal.business.portlet.Portlet

This class represents business objects JasperPortlet


Field Summary
 
Fields inherited from class fr.paris.lutece.portal.business.portlet.Portlet
STATUS_PUBLISHED, STATUS_UNPUBLISHED
 
Fields inherited from interface fr.paris.lutece.portal.business.XmlContent
TAG_CHILD_PAGES_LIST, TAG_CURRENT_PAGE_ID, TAG_DISPLAY_PORTLET_TITLE, TAG_MENU, TAG_MENU_INDEX, TAG_MENU_LIST, TAG_MODE, TAG_PAGE, TAG_PAGE_DESCRIPTION, TAG_PAGE_ID, TAG_PAGE_IMAGE, TAG_PAGE_LEVEL, TAG_PAGE_NAME, TAG_PARENT_PAGE_ID, TAG_PLUGIN_NAME, TAG_PORTLET, TAG_PORTLET_ID, TAG_PORTLET_NAME, TAG_SUBLEVEL_INDEX, TAG_SUBLEVEL_MENU, TAG_SUBLEVEL_MENU_LIST
 
Constructor Summary
JasperPortlet()
          Sets the identifier of the portlet type to value specified
 
Method Summary
 java.lang.String getJasperFeedId()
          Returns the Jasper Feed Id of the Jasper portlet
 java.lang.String getXml(javax.servlet.http.HttpServletRequest request)
          Returns the Xml code of the Jasper portlet without XML heading
 java.lang.String getXmlDocument(javax.servlet.http.HttpServletRequest request)
          Returns the Xml code of the Jasper portlet with XML heading
 void remove()
          Removes the current instance of the JasperPortlet object
 void setJasperFeedId(java.lang.String strJasperFeedId)
          Sets the url of the portlet
 void update()
          Updates the current instance of the JasperPortlet object
 
Methods inherited from class fr.paris.lutece.portal.business.portlet.Portlet
addPortletTags, copy, getAcceptAlias, getColumn, getDateUpdate, getDisplayPortletTitle, getHomeClassName, getId, getName, getOrder, getPageId, getPluginName, getPortletTypeId, getPortletTypeName, getRole, getStatus, getStyleId, getUrlCreation, getUrlUpdate, getXslFile, getXslParams, getXslSource, setAcceptAlias, setColumn, setDateUpdate, setDisplayPortletTitle, setHomeClassName, setId, setName, setOrder, setPageId, setPluginName, setPortletTypeId, setPortletTypeName, setRole, setStatus, setStyleId, setUrlCreation, setUrlUpdate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasperPortlet

public JasperPortlet()
Sets the identifier of the portlet type to value specified

Method Detail

setJasperFeedId

public void setJasperFeedId(java.lang.String strJasperFeedId)
Sets the url of the portlet

Parameters:
strJasperFeedId - the Jasper portlet url

getJasperFeedId

public java.lang.String getJasperFeedId()
Returns the Jasper Feed Id of the Jasper portlet

Returns:
the Jasper Portlet url

getXmlDocument

public java.lang.String getXmlDocument(javax.servlet.http.HttpServletRequest request)
Returns the Xml code of the Jasper portlet with XML heading

Parameters:
request - The HTTP servlet request
Returns:
the Xml code of the Jasper portlet

getXml

public java.lang.String getXml(javax.servlet.http.HttpServletRequest request)
Returns the Xml code of the Jasper portlet without XML heading

Parameters:
request - The HTTP servlet request
Returns:
the Xml code of the Jasper portlet content

update

public void update()
Updates the current instance of the JasperPortlet object


remove

public void remove()
Removes the current instance of the JasperPortlet object

Overrides:
remove in class fr.paris.lutece.portal.business.portlet.Portlet


Copyright © 2012 Mairie de Paris. All Rights Reserved.