Inheritance diagram for org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter:
Public Member Functions | |
JOnASDeployWriter (Emitter emitter, Definition definition, SymbolTable symbolTable) | |
String | getModeString (byte mode) |
Definition | getDefinition () |
JOnASJ2EEWebServicesContext | getJonasWSContext () |
SymbolTable | getSymbolTable () |
Static Public Member Functions | |
int | getCount () |
Protected Member Functions | |
String | getFileName () |
void | writeFileHeader (PrintWriter pw) throws IOException |
void | writeFileBody (PrintWriter pw) throws IOException |
abstract String | getPrefix () |
abstract void | writeDeployServices (PrintWriter pw) throws IOException |
void | writeTypeMapping (PrintWriter pw, String namespaceURI, String localPart, String javaType, String serializerFactory, String deserializerFactory, String encodingStyle) |
void | writeOperation (PrintWriter pw, String javaOperName, QName elementQName, QName returnQName, QName returnType, Parameters params, QName bindingQName, ArrayList faults) |
void | writeDeployTypes (PrintWriter pw, Binding binding, boolean hasLiteral, boolean hasMIME, Use use) |
PrintWriter | getPrintWriter (String filename) throws IOException |
Static Protected Attributes | |
final String | WSDD_SUFFIX = ".wsdd" |
Definition at line 85 of file JOnASDeployWriter.java.
|
Constructor.
Definition at line 118 of file JOnASDeployWriter.java. |
|
Definition at line 464 of file JOnASDeployWriter.java. Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getFileName(). |
|
Definition at line 471 of file JOnASDeployWriter.java. Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEServerDeployWriter.writeDeployServices(), and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.writeDeployServices(). |
|
Definition at line 134 of file JOnASDeployWriter.java. References org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getCount(), and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getPrefix(). |
Here is the call graph for this function:
|
Definition at line 478 of file JOnASDeployWriter.java. Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEServerDeployWriter.writeDeployServices(), and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.writeDeployServices(). |
|
Method getModeString
Definition at line 431 of file JOnASDeployWriter.java. Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.writeOperation(). |
|
Implemented in org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter, and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEServerDeployWriter. Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getFileName(). |
|
Method getPrintWriter
Definition at line 448 of file JOnASDeployWriter.java. |
|
|
Writes te list of wsdd:service
Implemented in org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter, and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEServerDeployWriter. Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.writeFileBody(). |
|
Write out bean mappings for each type
Definition at line 334 of file JOnASDeployWriter.java. References org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getSymbolTable(), and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.writeTypeMapping(). Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEServerDeployWriter.writeDeployPort(), and org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEClientDeployWriter.writeDeployPort(). |
Here is the call graph for this function:
|
Write the body of the deploy.wsdd file.
Definition at line 168 of file JOnASDeployWriter.java. References org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.writeDeployServices(). |
Here is the call graph for this function:
|
Replace the default file header with the deployment doc file header.
Definition at line 146 of file JOnASDeployWriter.java. |
|
Raw routine that writes out the operation and parameters.
Definition at line 220 of file JOnASDeployWriter.java. References org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.getModeString(). Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.J2EEServerDeployWriter.writeDeployBinding(). |
Here is the call graph for this function:
|
Raw routine that writes out the typeMapping.
Definition at line 195 of file JOnASDeployWriter.java. Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.writer.JOnASDeployWriter.writeDeployTypes(). |
|
WSDD Extension suffix Definition at line 95 of file JOnASDeployWriter.java. |