org.jboss.portal.server.metadata
Class ApplicationMetaData

java.lang.Object
  extended by org.jboss.portal.server.metadata.ServerObjectMetaData
      extended by org.jboss.portal.server.metadata.ApplicationMetaData
All Implemented Interfaces:
MetaData
Direct Known Subclasses:
PortletApplicationMetaData

public class ApplicationMetaData
extends ServerObjectMetaData


Field Summary
 
Fields inherited from class org.jboss.portal.server.metadata.ServerObjectMetaData
depends, id, name, plugins
 
Constructor Summary
ApplicationMetaData(java.lang.String name, javax.servlet.ServletContext servletContext, java.lang.String contextPath, java.lang.ClassLoader applicationClassLoader)
           
 
Method Summary
 void addComponent(ComponentMetaData component)
           
 java.lang.ClassLoader getClassLoader()
           
 ComponentMetaData getComponent(java.lang.String name)
           
 java.util.Collection getComponents()
           
 java.lang.String getContextPath()
           
 javax.servlet.ServletContext getServletContext()
           
 
Methods inherited from class org.jboss.portal.server.metadata.ServerObjectMetaData
addPlugin, getDepends, getID, getName, getPlugin, getPluginKeySet, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ApplicationMetaData

public ApplicationMetaData(java.lang.String name,
                           javax.servlet.ServletContext servletContext,
                           java.lang.String contextPath,
                           java.lang.ClassLoader applicationClassLoader)
Method Detail

addComponent

public void addComponent(ComponentMetaData component)

getComponent

public ComponentMetaData getComponent(java.lang.String name)

getComponents

public java.util.Collection getComponents()

getServletContext

public javax.servlet.ServletContext getServletContext()

getContextPath

public java.lang.String getContextPath()

getClassLoader

public java.lang.ClassLoader getClassLoader()