Inheritance diagram for org.objectweb.jonas.web.wrapper.CatalinaJWebContainerServiceWrapper:
Public Member Functions | |
CatalinaJWebContainerServiceWrapper () throws ServiceException | |
void | deployWars (Context ctx) throws JWebContainerServiceException |
War | getWar (URL url) |
void | unDeployWars (URL[] urls) |
void | removeCache (ClassLoader earClassLoader) |
void | registerWarMBean (String fileName) throws RemoteException, JWebContainerServiceException |
void | unRegisterWarMBean (String fileName) throws RemoteException, JWebContainerServiceException |
List | getInstalledWars () throws Exception |
Integer | getCurrentNumberOfWars () |
Set | getWarNames () |
boolean | isWarLoaded (String fileName) |
String | getServerName () |
String | getServerVersion () |
List | getDeployedWars () |
List | getDeployableWars () throws Exception |
List | getAutoloadDirectories () |
String | getWebappsDirectory () |
void | init (Context ctx) throws ServiceException |
void | start () throws ServiceException |
void | stop () throws ServiceException |
boolean | isStarted () |
void | setName (String name) |
String | getName () |
String | getDefaultHost () throws JWebContainerServiceException |
String | getDefaultHttpPort () throws JWebContainerServiceException |
String | getDefaultHttpsPort () throws JWebContainerServiceException |
URLClassLoader | getClassLoader (URL warURL, String earAppName, ClassLoader parentLoader) throws JWebContainerServiceException |
boolean | isTomcatStarted () |
ClassLoader | getContextLinkedClassLoader (URL url) |
Definition at line 51 of file CatalinaJWebContainerServiceWrapper.java.
|
Construct the instance and init the service.
Definition at line 77 of file CatalinaJWebContainerServiceWrapper.java. References org.objectweb.jonas.server.LoaderManager.getCatalinaLoader(). |
Here is the call graph for this function:
|
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).
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 110 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the list of "autoload" directories for web applications.
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 456 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the class loader of the given warURL. Unpack the associated war and build the loader if it's not in the cache.
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 678 of file CatalinaJWebContainerServiceWrapper.java. |
|
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 716 of file CatalinaJWebContainerServiceWrapper.java. |
|
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 318 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the Default host name of the web container.
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 610 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the Default HTTP port number of the web container (can be null if multiple HTTP connector has been set).
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 631 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the Default HTTPS port number of the web container (can be null if multiple HTTPS connector has been set).
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 652 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the list of installed web applications ready to deploy.
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 437 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the list of all loaded web applications.
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 416 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the list of installed web applications. The WAR files or the directories with expanded web application are searched in JONAS_BASE/webapps and all webapps directories 'autoload'.
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 300 of file CatalinaJWebContainerServiceWrapper.java. |
|
Definition at line 590 of file CatalinaJWebContainerServiceWrapper.java. |
|
Gets the name of the server which is the web container
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 377 of file CatalinaJWebContainerServiceWrapper.java. |
|
Gets the version of the server which is the web container
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 396 of file CatalinaJWebContainerServiceWrapper.java. |
|
Get the war identified by its URL (.war).
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 130 of file CatalinaJWebContainerServiceWrapper.java. |
|
This method is added temporarily. It will disapear when Wars will have their associated MBeans (when Wars will become manageable)
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 338 of file CatalinaJWebContainerServiceWrapper.java. |
|
Return the WebApps directory.
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 475 of file CatalinaJWebContainerServiceWrapper.java. |
|
Initialize the Catalina service.
Definition at line 496 of file CatalinaJWebContainerServiceWrapper.java. |
|
Definition at line 553 of file CatalinaJWebContainerServiceWrapper.java. |
|
The server is started ?
Implements org.objectweb.jonas.web.wrapper.CatalinaJWebContainerService. Definition at line 697 of file CatalinaJWebContainerServiceWrapper.java. |
|
Test if the specified filename is already deployed or not
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 358 of file CatalinaJWebContainerServiceWrapper.java. |
|
Register a WAR by delegating the operation to the registerWar() method. This is used for JMX management.
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 256 of file CatalinaJWebContainerServiceWrapper.java. |
|
Make a cleanup of the cache of deployment descriptor. This method must be invoked after the ear deployment by the EAR service.
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 234 of file CatalinaJWebContainerServiceWrapper.java. |
|
Set the service's name
Definition at line 572 of file CatalinaJWebContainerServiceWrapper.java. |
|
Start the Catalina service in a new thread
Definition at line 516 of file CatalinaJWebContainerServiceWrapper.java. |
|
Stop the Catalina service.
Definition at line 535 of file CatalinaJWebContainerServiceWrapper.java. |
|
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).
Implements org.objectweb.jonas.web.JWebContainerService. Definition at line 213 of file CatalinaJWebContainerServiceWrapper.java. |
|
Unregister a WAR by delegating the operation to the unRegisterWar() method. This is used for JMX management.
Implements org.objectweb.jonas.web.AbsJWebContainerServiceImplMBean. Definition at line 278 of file CatalinaJWebContainerServiceWrapper.java. |