org.exoplatform.services.portletcontainer.management
Class PortletContainerManaged

java.lang.Object
  extended by org.exoplatform.services.portletcontainer.management.PortletContainerManaged
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin, org.exoplatform.management.ManagementAware, PortletLifecycleListener

public class PortletContainerManaged
extends Object
implements PortletLifecycleListener, org.exoplatform.management.ManagementAware

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
PortletContainerManaged(PortletApplicationRegisterImpl register)
           
 
Method Summary
 String getDescription()
           
 String getName()
           
 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)
           
 void setContext(org.exoplatform.management.ManagementContext context)
           
 void setDescription(String description)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletContainerManaged

public PortletContainerManaged(PortletApplicationRegisterImpl register)
Method Detail

preUndeploy

public void preUndeploy(String portletApplicationName,
                        PortletApp portletApplication,
                        javax.servlet.ServletContext servletContext)
Specified by:
preUndeploy in interface PortletLifecycleListener
Parameters:
portletApplicationName - app name
portletApplication - app object
servletContext - servlet context

postUndeploy

public void postUndeploy(String portletApplicationName,
                         PortletApp portletApplication,
                         javax.servlet.ServletContext servletContext)
Specified by:
postUndeploy in interface PortletLifecycleListener
Parameters:
portletApplicationName - app name
portletApplication - app object
servletContext - servlet context

preDeploy

public void preDeploy(String portletApplicationName,
                      PortletApp portletApplication,
                      javax.servlet.ServletContext servletContext)
Specified by:
preDeploy in interface PortletLifecycleListener
Parameters:
portletApplicationName - app name
portletApplication - app object
servletContext - servlet context

postDeploy

public void postDeploy(String portletApplicationName,
                       PortletApp portletApplication,
                       javax.servlet.ServletContext servletContext)
Specified by:
postDeploy in interface PortletLifecycleListener
Parameters:
portletApplicationName - app name
portletApplication - app object
servletContext - servlet context

preInit

public void preInit(javax.portlet.PortletConfig portletConfig)
Specified by:
preInit in interface PortletLifecycleListener
Parameters:
portletConfig - portlet config

postInit

public void postInit(javax.portlet.PortletConfig portletConfig)
Specified by:
postInit in interface PortletLifecycleListener
Parameters:
portletConfig - portlet config

preDestroy

public void preDestroy()
Description copied from interface: PortletLifecycleListener
Pre destroy.

Specified by:
preDestroy in interface PortletLifecycleListener

postDestroy

public void postDestroy()
Description copied from interface: PortletLifecycleListener
Post destroy.

Specified by:
postDestroy in interface PortletLifecycleListener

setContext

public void setContext(org.exoplatform.management.ManagementContext context)
Specified by:
setContext in interface org.exoplatform.management.ManagementAware

getName

public String getName()
Specified by:
getName in interface org.exoplatform.container.component.ComponentPlugin

setName

public void setName(String name)
Specified by:
setName in interface org.exoplatform.container.component.ComponentPlugin

getDescription

public String getDescription()
Specified by:
getDescription in interface org.exoplatform.container.component.ComponentPlugin

setDescription

public void setDescription(String description)
Specified by:
setDescription in interface org.exoplatform.container.component.ComponentPlugin


Copyright © 2009 eXo Platform SAS. All Rights Reserved.