Class ExoPortletApplicationDeployer

java.lang.Object
org.gatein.pc.portlet.impl.deployment.PortletApplicationDeployer
org.exoplatform.portal.pc.ExoPortletApplicationDeployer
All Implemented Interfaces:
org.gatein.pc.portlet.container.managed.PortletApplicationRegistry

public class ExoPortletApplicationDeployer extends org.gatein.pc.portlet.impl.deployment.PortletApplicationDeployer
Extends the PortletApplicationDeployer to inject configuration metadata from global portlet.xml and to configure the resource bundle factory of deployed portlet applications. The resource bundle factory used is ExoResourceBundleFactory.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ExoPortletApplicationDeployer(org.gatein.pc.portlet.container.ContainerPortletInvoker containerPortletInvoker)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.gatein.pc.portlet.impl.metadata.PortletApplication10MetaData
    buildPortletApplicationMetaData(jakarta.servlet.ServletContext webApp)
     
    protected org.gatein.pc.portlet.impl.deployment.PortletApplicationDeployment
    createPortletApplicationDeployment(jakarta.servlet.ServletContext webApp, org.gatein.pc.portlet.impl.metadata.PortletApplication10MetaData metaData)
     

    Methods inherited from class org.gatein.pc.portlet.impl.deployment.PortletApplicationDeployer

    add, addListener, getContainerPortletInvoker, getManagedPortletApplication, getManagedPortletApplications, isSchemaValidated, remove, removeListener, setContainerPortletInvoker, setSchemaValidated

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExoPortletApplicationDeployer

      public ExoPortletApplicationDeployer()
    • ExoPortletApplicationDeployer

      public ExoPortletApplicationDeployer(org.gatein.pc.portlet.container.ContainerPortletInvoker containerPortletInvoker)
  • Method Details

    • buildPortletApplicationMetaData

      protected org.gatein.pc.portlet.impl.metadata.PortletApplication10MetaData buildPortletApplicationMetaData(jakarta.servlet.ServletContext webApp) throws org.gatein.pc.portlet.impl.deployment.DeploymentException
      Overrides:
      buildPortletApplicationMetaData in class org.gatein.pc.portlet.impl.deployment.PortletApplicationDeployer
      Throws:
      org.gatein.pc.portlet.impl.deployment.DeploymentException
    • createPortletApplicationDeployment

      protected org.gatein.pc.portlet.impl.deployment.PortletApplicationDeployment createPortletApplicationDeployment(jakarta.servlet.ServletContext webApp, org.gatein.pc.portlet.impl.metadata.PortletApplication10MetaData metaData)
      Overrides:
      createPortletApplicationDeployment in class org.gatein.pc.portlet.impl.deployment.PortletApplicationDeployer