org.apache.openejb.config
Class WebModule

java.lang.Object
  extended by org.apache.openejb.config.WebModule
All Implemented Interfaces:
DeploymentModule, WsModule

public class WebModule
extends Object
implements WsModule

Version:
$Rev: 765313 $ $Date: 2009-04-15 21:15:36 +0200 (Mi, 15. Apr 2009) $

Constructor Summary
WebModule(WebApp webApp, String contextRoot, ClassLoader classLoader, String jarLocation, String moduleId)
           
 
Method Summary
 Map<String,Object> getAltDDs()
           
 ClassLoader getClassLoader()
           
 String getContextRoot()
           
 String getHost()
           
 String getJarLocation()
           
 String getModuleId()
           
 List<TldTaglib> getTaglibs()
           
 ValidationContext getValidation()
           
 Set<String> getWatchedResources()
           
 WebApp getWebApp()
           
 Webservices getWebservices()
           
 void setClassLoader(ClassLoader classLoader)
           
 void setContextRoot(String contextRoot)
           
 void setHost(String host)
           
 void setJarLocation(String jarLocation)
           
 void setWebApp(WebApp webApp)
           
 void setWebservices(Webservices webservices)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebModule

public WebModule(WebApp webApp,
                 String contextRoot,
                 ClassLoader classLoader,
                 String jarLocation,
                 String moduleId)
Method Detail

getValidation

public ValidationContext getValidation()
Specified by:
getValidation in interface DeploymentModule

getModuleId

public String getModuleId()
Specified by:
getModuleId in interface DeploymentModule

getAltDDs

public Map<String,Object> getAltDDs()
Specified by:
getAltDDs in interface DeploymentModule

getWebApp

public WebApp getWebApp()

setWebApp

public void setWebApp(WebApp webApp)

getWebservices

public Webservices getWebservices()
Specified by:
getWebservices in interface WsModule

setWebservices

public void setWebservices(Webservices webservices)
Specified by:
setWebservices in interface WsModule

getClassLoader

public ClassLoader getClassLoader()
Specified by:
getClassLoader in interface DeploymentModule

setClassLoader

public void setClassLoader(ClassLoader classLoader)

getJarLocation

public String getJarLocation()
Specified by:
getJarLocation in interface DeploymentModule

setJarLocation

public void setJarLocation(String jarLocation)

getContextRoot

public String getContextRoot()

setContextRoot

public void setContextRoot(String contextRoot)

getHost

public String getHost()

setHost

public void setHost(String host)

getTaglibs

public List<TldTaglib> getTaglibs()

getWatchedResources

public Set<String> getWatchedResources()
Specified by:
getWatchedResources in interface DeploymentModule


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.