org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter Class Reference

Inherits org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.

Inheritance diagram for org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 J2EEClientDeployWriter (Emitter emitter, Definition definition, SymbolTable symbolTable)
void generate () throws IOException

Protected Member Functions

void writeDeployServices (PrintWriter pw) throws IOException
void writeDeployPort (PrintWriter pw, Port port, BindingEntry bEntry, ServiceReferanceContext ctx)
String getPrefix ()

Detailed Description

This is Wsdl2java's deploy Writer. It writes the deploy.wsdd file. Based on J2eeDeployWriter from Ias (http://cvs.apache.org/viewcvs.cgi/ws-axis/contrib/ews/src/org/apache/geronimo/ews/ws4j2ee/toWs/ws/J2eeDeployWriter.java?rev=1.13&view=markup)

Definition at line 74 of file J2EEClientDeployWriter.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.J2EEClientDeployWriter Emitter  emitter,
Definition  definition,
SymbolTable  symbolTable
 

Constructor.

Parameters:
emitter J2eeEmitter
definition wsdl:definition
symbolTable SymbolTable

Definition at line 87 of file J2EEClientDeployWriter.java.


Member Function Documentation

void org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.generate  )  throws IOException
 

Generate deploy.wsdd. Only generate it if the emitter is generating server-side mappings.

Exceptions:
IOException When generation fails

Definition at line 96 of file J2EEClientDeployWriter.java.

String org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.getPrefix  )  [protected, virtual]
 

Returns:
Returns the filename prefix

Implements org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.

Definition at line 258 of file J2EEClientDeployWriter.java.

void org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.writeDeployPort PrintWriter  pw,
Port  port,
BindingEntry  bEntry,
ServiceReferanceContext  ctx
[protected]
 

Write out deployment and undeployment instructions for given WSDL port

Parameters:
pw PrintWriter
port wsdl:port
bEntry Axis BindingEntry
ctx ServiceReferanceContext

Definition at line 147 of file J2EEClientDeployWriter.java.

References org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getSymbolTable(), and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.writeDeployTypes().

Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.writeDeployServices().

Here is the call graph for this function:

void org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.writeDeployServices PrintWriter  pw  )  throws IOException [protected, virtual]
 

Write out deployment and undeployment instructions for each WSDL service

Parameters:
pw PrintWriter
Exceptions:
IOException IOException

Implements org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.

Definition at line 108 of file J2EEClientDeployWriter.java.

References org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getDefinition(), org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getJonasWSContext(), org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.JOnASJ2EEWebServicesContext.getServiceReferanceContext(), org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.JOnASJ2EEWebServicesContext.getServiceReferanceContextCount(), org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getSymbolTable(), and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.writeDeployPort().

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:55 2005 for JOnAS by  doxygen 1.3.9.1