org.jboss.portal.portlet
Class PortletApplication

java.lang.Object
  extended by org.jboss.portal.server.kernel.BaseService
      extended by org.jboss.portal.server.ServerObject
          extended by org.jboss.portal.server.Application
              extended by org.jboss.portal.portlet.PortletApplication
All Implemented Interfaces:
PluginContainer, Registration, Service

public class PortletApplication
extends Application


Field Summary
 
Fields inherited from class org.jboss.portal.server.Application
classLoader, components, contextPath, metaData, servletContext
 
Fields inherited from class org.jboss.portal.server.ServerObject
log, name, plugins
 
Fields inherited from class org.jboss.portal.server.kernel.BaseService
ctx
 
Constructor Summary
PortletApplication(java.lang.String name, PortletApplicationMetaData portletApplicationMD)
           
 
Method Summary
 void create()
          Create.
 void destroy()
          Destroy.
 PortletContext getPortletContext()
           
 java.util.Map getPortletModes()
           
 java.lang.String getVersion()
           
 java.util.Map getWindowStates()
           
 
Methods inherited from class org.jboss.portal.server.Application
addDependsOnMe, addIDependOn, getClassLoader, getComponent, getComponents, getContextPath, getMetaData, getServer, getServletContext, removeDependsOnMe, removeIDependOn
 
Methods inherited from class org.jboss.portal.server.ServerObject
addPlugin, createContext, createURL, getID, getName, getPlugin, getPluginKeySet, invoke, removePlugin, start, stop
 
Methods inherited from class org.jboss.portal.server.kernel.BaseService
registered, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.portal.server.kernel.Registration
registered, unregister
 

Constructor Detail

PortletApplication

public PortletApplication(java.lang.String name,
                          PortletApplicationMetaData portletApplicationMD)
Method Detail

create

public void create()
            throws java.lang.Exception
Description copied from interface: Service
Create.

Specified by:
create in interface Service
Overrides:
create in class ServerObject
Throws:
java.lang.Exception

destroy

public void destroy()
Description copied from interface: Service
Destroy.

Specified by:
destroy in interface Service
Overrides:
destroy in class ServerObject

getVersion

public java.lang.String getVersion()

getPortletContext

public PortletContext getPortletContext()

getPortletModes

public java.util.Map getPortletModes()

getWindowStates

public java.util.Map getWindowStates()