Inheritance diagram for org.objectweb.jonas.web.JWebContainerService:
Public Member Functions | |
void | deployWars (Context ctx) throws JWebContainerServiceException |
String | getWebappsDirectory () |
void | registerWarMBean (String fileName) throws RemoteException, JWebContainerServiceException |
boolean | isWarLoaded (String fileName) |
void | unRegisterWarMBean (String fileName) throws RemoteException, JWebContainerServiceException |
Package Functions | |
void | unDeployWars (URL[] urls) |
void | removeCache (ClassLoader earClassLoader) |
String | getDefaultHost () throws JWebContainerServiceException |
String | getDefaultHttpPort () throws JWebContainerServiceException |
String | getDefaultHttpsPort () throws JWebContainerServiceException |
URLClassLoader | getClassLoader (URL warURL, String earAppName, ClassLoader ejbClassLoader) throws JWebContainerServiceException |
ClassLoader | getContextLinkedClassLoader (URL warURL) |
War | getWar (URL url) |
Florent Benoit
Definition at line 45 of file JWebContainerService.java.
|
Deploy the given wars of an ear file with the specified parent classloader (ejb classloader or ear classloader). (This method is only used for the ear applications, not for the web applications).
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. |
|
Return the class loader of the given warURL. Unpack the associated war and build the loader if it's not in the cache.
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. Referenced by org.objectweb.jonas.ws.AbsWebServicesServiceImpl.deployWebServices(). |
|
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. Referenced by org.objectweb.jonas.ws.AbsWebServicesServiceImpl.completeWSDeployment(). |
|
Return the Default host name of the web container.
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, org.objectweb.jonas.web.catalina50.CatalinaJWebContainerServiceImpl, org.objectweb.jonas.web.jetty50.JettyJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. |
|
Return the Default HTTP port number of the web container (can be null if multiple HTTP connector has been set).
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, org.objectweb.jonas.web.catalina50.CatalinaJWebContainerServiceImpl, org.objectweb.jonas.web.jetty50.JettyJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. |
|
Return the Default HTTPS port number of the web container (can be null if multiple HTTPS connector has been set).
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, org.objectweb.jonas.web.catalina50.CatalinaJWebContainerServiceImpl, org.objectweb.jonas.web.jetty50.JettyJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. |
|
Get the war identified by its URL (.war).
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. |
|
Return the WebApps directory.
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. |
|
Test if the specified filename is already deployed or not
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. Referenced by org.objectweb.jonas.server.J2EEServer.isWarDeployed(). |
|
Register a WAR by delegating the operation to the registerWar() method. This is used for JMX management.
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, org.objectweb.jonas.web.catalina50.CatalinaJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. Referenced by org.objectweb.jonas.server.J2EEServer.deployWar(). |
|
Make a cleanup of the cache of deployment descriptor. This method must be invoked after the ear deployment by the EAR service. the deployment of an ear by .
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. |
|
Undeploy the given wars of an ear file with the specified parent classloader (ejb classloader or ear classloader). (This method is only used for the ear applications, not for the war applications).
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. |
|
Unregister a WAR by delegating the operation to the unRegisterWar() method. This is used for JMX management.
Implemented in org.objectweb.jonas.web.AbsJWebContainerServiceImpl, org.objectweb.jonas.web.catalina50.CatalinaJWebContainerServiceImpl, and org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper. Referenced by org.objectweb.jonas.server.J2EEServer.unDeployWar(). |