public class WebModule extends Module implements WsModule, RESTModule
DeploymentModule.ID
OPENEJB_MODULENAME_USE_HASH
Constructor and Description |
---|
WebModule(WebApp webApp,
java.lang.String contextRoot,
java.lang.ClassLoader classLoader,
java.lang.String jarLocation,
java.lang.String moduleId) |
Modifier and Type | Method and Description |
---|---|
AppModule |
appModule() |
java.util.List<java.net.URL> |
getAddedUrls() |
java.lang.String |
getContextRoot() |
java.util.Set<java.lang.String> |
getEjbRestServices() |
java.util.Set<java.lang.String> |
getEjbWebServices() |
java.util.List<FacesConfig> |
getFacesConfigs() |
java.io.File |
getFile() |
IAnnotationFinder |
getFinder() |
java.lang.String |
getHost() |
java.lang.String |
getJarLocation() |
java.util.Set<java.lang.String> |
getJaxrsProviders() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getJsfAnnotatedClasses() |
java.lang.String |
getModuleId() |
java.net.URI |
getModuleUri() |
java.util.List<java.net.URL> |
getRarUrls() |
java.util.Set<java.lang.String> |
getRestApplications() |
java.util.Set<java.lang.String> |
getRestClasses() |
java.util.List<java.net.URL> |
getScannableUrls() |
java.util.List<TldTaglib> |
getTaglibs() |
java.util.List<java.net.URL> |
getUrls() |
ValidationContext |
getValidation() |
java.util.Set<java.lang.String> |
getWatchedResources() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getWebAnnotatedClasses() |
WebApp |
getWebApp() |
Webservices |
getWebservices() |
void |
setAddedUrls(java.util.List<java.net.URL> addedUrls) |
void |
setContextRoot(java.lang.String contextRoot) |
void |
setFinder(IAnnotationFinder finder) |
void |
setHost(java.lang.String host) |
void |
setRarUrls(java.util.List<java.net.URL> rarUrls) |
void |
setScannableUrls(java.util.List<java.net.URL> scannableUrls) |
void |
setUrls(java.util.List<java.net.URL> urls) |
void |
setWebApp(WebApp webApp) |
void |
setWebservices(Webservices webservices) |
java.lang.String |
toString() |
getAltDDs, getAppModule, getClassLoader, getMbeans, getProperties, getUniqueId, getValidationConfig, initAppModule, initResources, isStandaloneModule, setClassLoader, setStandaloneModule, setValidationConfig
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAltDDs, getClassLoader, getProperties, isStandaloneModule, setStandaloneModule
public WebModule(WebApp webApp, java.lang.String contextRoot, java.lang.ClassLoader classLoader, java.lang.String jarLocation, java.lang.String moduleId)
public java.lang.String getJarLocation()
getJarLocation
in interface DeploymentModule
public java.lang.String getModuleId()
getModuleId
in interface DeploymentModule
public java.io.File getFile()
getFile
in interface DeploymentModule
public java.net.URI getModuleUri()
getModuleUri
in interface DeploymentModule
public java.util.List<java.net.URL> getUrls()
public void setUrls(java.util.List<java.net.URL> urls)
public IAnnotationFinder getFinder()
public void setFinder(IAnnotationFinder finder)
public ValidationContext getValidation()
getValidation
in interface DeploymentModule
public WebApp getWebApp()
public void setWebApp(WebApp webApp)
public Webservices getWebservices()
getWebservices
in interface WsModule
public void setWebservices(Webservices webservices)
setWebservices
in interface WsModule
public java.lang.String getContextRoot()
public void setContextRoot(java.lang.String contextRoot)
public java.lang.String getHost()
public void setHost(java.lang.String host)
public java.util.List<TldTaglib> getTaglibs()
public java.util.Set<java.lang.String> getWatchedResources()
getWatchedResources
in interface DeploymentModule
public java.util.List<FacesConfig> getFacesConfigs()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Set<java.lang.String> getRestClasses()
getRestClasses
in interface RESTModule
public java.util.Set<java.lang.String> getRestApplications()
public java.util.Set<java.lang.String> getEjbWebServices()
public java.util.Set<java.lang.String> getEjbRestServices()
public java.util.List<java.net.URL> getScannableUrls()
public void setScannableUrls(java.util.List<java.net.URL> scannableUrls)
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getJsfAnnotatedClasses()
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getWebAnnotatedClasses()
public java.util.Set<java.lang.String> getJaxrsProviders()
public java.util.List<java.net.URL> getRarUrls()
public void setRarUrls(java.util.List<java.net.URL> rarUrls)
public java.util.List<java.net.URL> getAddedUrls()
public void setAddedUrls(java.util.List<java.net.URL> addedUrls)
public AppModule appModule()
appModule
in interface DeploymentModule