org.exoplatform.services.portletcontainer
Interface PortletLifecycleListener

All Superinterfaces:
org.exoplatform.container.component.ComponentPlugin
All Known Implementing Classes:
PortletContainerManaged

public interface PortletLifecycleListener
extends org.exoplatform.container.component.ComponentPlugin

Created by the Exo Development team. Author : Mestrallet Benjamin benjamin.mestrallet@exoplatform.com


Method Summary
 void postDeploy(String portletApplicationName, PortletApp portletApplication, javax.servlet.ServletContext servletContext)
           
 void postDestroy()
          Post destroy.
 void postInit(javax.portlet.PortletConfig portletConfig)
           
 void postUndeploy(String portletApplicationName, PortletApp portletApplication, javax.servlet.ServletContext servletContext)
           
 void preDeploy(String portletApplicationName, PortletApp portletApplication, javax.servlet.ServletContext servletContext)
           
 void preDestroy()
          Pre destroy.
 void preInit(javax.portlet.PortletConfig portletConfig)
           
 void preUndeploy(String portletApplicationName, PortletApp portletApplication, javax.servlet.ServletContext servletContext)
           
 
Methods inherited from interface org.exoplatform.container.component.ComponentPlugin
getDescription, getName, setDescription, setName
 

Method Detail

preDeploy

void preDeploy(String portletApplicationName,
               PortletApp portletApplication,
               javax.servlet.ServletContext servletContext)
Parameters:
portletApplicationName - app name
portletApplication - app object
servletContext - servlet context

postDeploy

void postDeploy(String portletApplicationName,
                PortletApp portletApplication,
                javax.servlet.ServletContext servletContext)
Parameters:
portletApplicationName - app name
portletApplication - app object
servletContext - servlet context

preInit

void preInit(javax.portlet.PortletConfig portletConfig)
Parameters:
portletConfig - portlet config

postInit

void postInit(javax.portlet.PortletConfig portletConfig)
Parameters:
portletConfig - portlet config

preDestroy

void preDestroy()
Pre destroy.


postDestroy

void postDestroy()
Post destroy.


preUndeploy

void preUndeploy(String portletApplicationName,
                 PortletApp portletApplication,
                 javax.servlet.ServletContext servletContext)
Parameters:
portletApplicationName - app name
portletApplication - app object
servletContext - servlet context

postUndeploy

void postUndeploy(String portletApplicationName,
                  PortletApp portletApplication,
                  javax.servlet.ServletContext servletContext)
Parameters:
portletApplicationName - app name
portletApplication - app object
servletContext - servlet context


Copyright © 2009 eXo Platform SAS. All Rights Reserved.