org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator Class Reference

Inherits org.objectweb.jonas_ws.wsgen.generator.WsEndpointGenerator.

Inheritance diagram for org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EWSWsEndpointGenerator (Config config, ServiceDesc serviceDesc, WsEndpointDDModifier ddm, WebServicesDDModifier wsddm, Archive arch) throws GenBaseException, WsGenException
void generate () throws WsGenException
void addFiles (Archive archive) throws WsGenException

Detailed Description

Generate Axis specific config files for Endpoint
Author:
Guillaume Sauthier

Definition at line 68 of file EWSWsEndpointGenerator.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.EWSWsEndpointGenerator Config  config,
ServiceDesc  serviceDesc,
WsEndpointDDModifier  ddm,
WebServicesDDModifier  wsddm,
Archive  arch
throws GenBaseException, WsGenException
 

Creates a new AxisWsEndpointGenerator

Parameters:
config Generator Configuration
serviceDesc WebService Endpoint description
ddm Web DD Modifier
wsddm webservices.xml DD modifier
Exceptions:
GenBaseException When instanciation fails
WsGenException When instanciation fails.

Definition at line 104 of file EWSWsEndpointGenerator.java.


Member Function Documentation

void org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.addFiles Archive  archive  )  throws WsGenException
 

Add generated files in given Archive

Parameters:
archive WebApp archive
Exceptions:
WsGenException When cannot add files in archive

Definition at line 231 of file EWSWsEndpointGenerator.java.

References org.objectweb.jonas_lib.genbase.archive.J2EEArchive.addDirectoryIn(), org.objectweb.jonas_lib.genbase.archive.J2EEArchive.addFileIn(), org.objectweb.jonas_ws.wsgen.generator.Generator.getI18n(), and org.objectweb.jonas_lib.I18n.getMessage().

Here is the call graph for this function:

void org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.generate  )  throws WsGenException [virtual]
 

Generate server side configuration file

Exceptions:
WsGenException When generation fails

Implements org.objectweb.jonas_ws.wsgen.generator.Generator.

Definition at line 113 of file EWSWsEndpointGenerator.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addServlet(), org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addServletMapping(), org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addServletParam(), org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addServletSecurityRoleRefs(), org.objectweb.jonas_ws.wsgen.generator.WsEndpointGenerator.getArchive(), org.objectweb.jonas_lib.loader.AbsModuleClassLoader.getClasspath(), org.objectweb.jonas_lib.I18n.getMessage(), org.objectweb.jonas_ws.wsgen.generator.WsEndpointGenerator.getModifier(), org.objectweb.jonas_lib.genbase.archive.J2EEArchive.getModuleClassloader(), org.objectweb.jonas_ws.deployment.api.PortComponentDesc.getName(), org.objectweb.jonas_ws.deployment.api.ServiceDesc.getPortComponents(), org.objectweb.jonas_ws.wsgen.generator.WsEndpointGenerator.getService(), org.objectweb.jonas_ws.deployment.api.PortComponentDesc.getSibLink(), org.objectweb.jonas_ws.deployment.api.PortComponentDesc.hasJaxRpcImpl(), org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.removeServletMapping(), org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.removeServletWithSecurity(), and org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.updateSecurityConstraint().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:13:54 2005 for JOnAS by  doxygen 1.3.9.1