org.jboss.portal.portlet.test
Class PortletApplicationDeployer

java.lang.Object
  extended by org.jboss.portal.portlet.test.PortletApplicationDeployer
All Implemented Interfaces:
org.jboss.kernel.spi.dependency.KernelControllerContextAware, WebAppListener

public class PortletApplicationDeployer
extends java.lang.Object
implements WebAppListener, org.jboss.kernel.spi.dependency.KernelControllerContextAware

Version:
$Revision: 1.1 $
Author:
Julien Viet

Constructor Summary
PortletApplicationDeployer()
           
 
Method Summary
 PortletApplicationRegistry getRegistry()
           
 ServletContainer getServletContainer()
           
 void installPortletApplication(PortletApplication application)
          Called by MC to install application.
 void installPortletContainer(PortletContainer container)
          Called by MC to install container.
 void onEvent(WebAppEvent event)
          Signal a web application event to the listener.
 void setKernelControllerContext(org.jboss.kernel.spi.dependency.KernelControllerContext controllerContext)
           
 void setRegistry(PortletApplicationRegistry registry)
           
 void setServletContainer(ServletContainer servletContainer)
           
 void start()
           
 void stop()
           
 void uninstallPortletApplication(PortletApplication application)
          Called by MC to uninstall application.
 void uninstallPortletContainer(PortletContainer container)
          Called by MC to uninstall container.
 void unsetKernelControllerContext(org.jboss.kernel.spi.dependency.KernelControllerContext controllerContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletApplicationDeployer

public PortletApplicationDeployer()
Method Detail

getRegistry

public PortletApplicationRegistry getRegistry()

setRegistry

public void setRegistry(PortletApplicationRegistry registry)

getServletContainer

public ServletContainer getServletContainer()

setServletContainer

public void setServletContainer(ServletContainer servletContainer)

onEvent

public void onEvent(WebAppEvent event)
Description copied from interface: WebAppListener
Signal a web application event to the listener.

Specified by:
onEvent in interface WebAppListener
Parameters:
event - the web application event

setKernelControllerContext

public void setKernelControllerContext(org.jboss.kernel.spi.dependency.KernelControllerContext controllerContext)
                                throws java.lang.Exception
Specified by:
setKernelControllerContext in interface org.jboss.kernel.spi.dependency.KernelControllerContextAware
Throws:
java.lang.Exception

unsetKernelControllerContext

public void unsetKernelControllerContext(org.jboss.kernel.spi.dependency.KernelControllerContext controllerContext)
                                  throws java.lang.Exception
Specified by:
unsetKernelControllerContext in interface org.jboss.kernel.spi.dependency.KernelControllerContextAware
Throws:
java.lang.Exception

start

public void start()

stop

public void stop()

installPortletApplication

public void installPortletApplication(PortletApplication application)
Called by MC to install application.


installPortletContainer

public void installPortletContainer(PortletContainer container)
Called by MC to install container.


uninstallPortletApplication

public void uninstallPortletApplication(PortletApplication application)
Called by MC to uninstall application.


uninstallPortletContainer

public void uninstallPortletContainer(PortletContainer container)
Called by MC to uninstall container.