Inherited by org.objectweb.jonas_lib.genbase.archive.DummyWebApp.
Inheritance diagram for org.objectweb.jonas_lib.genbase.archive.WebApp:


Public Member Functions | |
| WebApp (Archive archive) throws GenBaseException | |
| WebApp (Archive archive, Application app) throws GenBaseException | |
| String | getName () |
| void | setApplication (Application app) |
| Application | getApplication () |
| List | getServiceRefDescs () |
| List | getServiceDescs () |
| void | addClasses (File classes) |
| Document | getWebAppDoc () |
| Document | getJonasWebAppDoc () |
| Document | getWebservicesDoc () |
| Map | getDescriptors () |
| boolean | omit (String name) |
| void | initialize () throws GenBaseException |
| String | getContextRoot () |
| List | getEjbRefDescs () |
WebApp is a wrapper class around a Web Archive.
Definition at line 63 of file WebApp.java.
|
|
Create an alone WebApp (not in an ear).
Definition at line 104 of file WebApp.java. References org.objectweb.jonas_lib.genbase.archive.J2EEArchive.getLogger(). |
Here is the call graph for this function:

|
||||||||||||
|
Create an embded WebApp.
Definition at line 119 of file WebApp.java. References org.objectweb.jonas_lib.genbase.archive.J2EEArchive.getLogger(), and org.objectweb.jonas_lib.genbase.archive.WebApp.setApplication(). |
Here is the call graph for this function:

|
|
Add Archive classes.
Definition at line 241 of file WebApp.java. References org.objectweb.jonas_lib.genbase.archive.J2EEArchive.addDirectoryIn(). |
Here is the call graph for this function:

|
|
Returns the container application (can be null).
Definition at line 208 of file WebApp.java. |
|
|
Implements org.objectweb.jonas_lib.genbase.archive.WsEndpoint. Definition at line 414 of file WebApp.java. References org.objectweb.jonas_web.deployment.api.WebContainerDeploymentDesc.getContextRoot(). |
Here is the call graph for this function:

|
|
Returns a Map of name to Document for each modified Descriptor of the archive.
Implements org.objectweb.jonas_lib.genbase.archive.J2EEArchive. Definition at line 335 of file WebApp.java. |
|
|
Returns the list of ejb-ref elements contained by a module.
Implements org.objectweb.jonas_lib.genbase.archive.EjbRefModule. Definition at line 422 of file WebApp.java. Referenced by org.objectweb.jonas_lib.genclientstub.modifier.WebAppModifier.modify(). |
|
|
Returns the Document of the jonas-web.xml file.
Definition at line 259 of file WebApp.java. Referenced by org.objectweb.jonas_ws.wsgen.modifier.WebAppModifier.modify(). |
|
|
Returns the name of the Archive. Overrides J2EEArchive.getName();
Reimplemented from org.objectweb.jonas_lib.genbase.archive.J2EEArchive. Reimplemented in org.objectweb.jonas_lib.genbase.archive.DummyWebApp. Definition at line 190 of file WebApp.java. Referenced by org.objectweb.jonas_lib.genbase.archive.Application.addWebApp(), org.objectweb.jonas_ws.wsgen.modifier.WebAppModifier.modify(), org.objectweb.jonas_lib.genclientstub.modifier.WebAppModifier.modify(), and org.objectweb.jonas_ws.wsgen.modifier.EjbJarModifier.modify(). |
|
|
Returns the list of webservice-description elements contained by a module.
Implements org.objectweb.jonas_lib.genbase.archive.WsEndpoint. Definition at line 228 of file WebApp.java. References org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getServiceDescs(). Referenced by org.objectweb.jonas_ws.wsgen.modifier.WebAppModifier.modify(). |
Here is the call graph for this function:

|
|
Returns the list of service-ref elements contained by a module.
Implements org.objectweb.jonas_lib.genbase.archive.WsClient. Definition at line 217 of file WebApp.java. Referenced by org.objectweb.jonas_ws.wsgen.modifier.WebAppModifier.modify(). |
|
|
Returns the Document of the web.xml file.
Definition at line 250 of file WebApp.java. Referenced by org.objectweb.jonas_ws.wsgen.modifier.WebAppModifier.modify(), and org.objectweb.jonas_ws.wsgen.modifier.EjbJarModifier.modify(). |
|
|
Returns the Document of the webservices.xml file.
Definition at line 268 of file WebApp.java. Referenced by org.objectweb.jonas_ws.wsgen.modifier.WebAppModifier.modify(). |
|
Here is the call graph for this function:

|
|
Returns true if filename must be omitted in the archive.
Implements org.objectweb.jonas_lib.genbase.archive.J2EEArchive. Definition at line 346 of file WebApp.java. |
|
|
Set the container application.
Definition at line 199 of file WebApp.java. Referenced by org.objectweb.jonas_lib.genbase.archive.WebApp.WebApp(). |
1.3.9.1