|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.axis.wsdl.toJava.JavaWriter (src)
org.jboss.axis.wsdl.toJava.JavaDeployWriter
This is Wsdl2java's deploy Writer. It writes the deploy.wsdd file.
Field Summary | |
protected Definition |
definition
|
protected SymbolTable (src) |
symbolTable
|
Fields inherited from class org.jboss.axis.wsdl.toJava.JavaWriter (src) |
emitter, type |
Constructor Summary | |
JavaDeployWriter(Emitter (src) emitter,
Definition definition,
SymbolTable (src) symbolTable)
Constructor. |
Method Summary | |
void |
generate()
Generate deploy.wsdd. |
protected java.lang.String |
getFileName()
Return the fully-qualified name of the deploy.wsdd file to be generated. |
java.lang.String |
getModeString(byte mode)
|
protected java.io.PrintWriter |
getPrintWriter(java.lang.String filename)
You should not need to override this method. |
protected void |
writeDeployBinding(java.io.PrintWriter pw,
BindingEntry (src) bEntry)
Write out deployment instructions for given WSDL binding |
protected void |
writeDeployPort(java.io.PrintWriter pw,
Port port,
Service service,
BindingEntry (src) bEntry)
Write out deployment and undeployment instructions for given WSDL port |
protected void |
writeDeployServices(java.io.PrintWriter pw)
Write out deployment and undeployment instructions for each WSDL service |
protected void |
writeDeployTypes(java.io.PrintWriter pw,
Binding binding,
boolean hasLiteral,
boolean hasMIME,
Use (src) use)
Write out bean mappings for each type |
protected void |
writeFileBody(java.io.PrintWriter pw)
Write the body of the deploy.wsdd file. |
protected void |
writeFileHeader(java.io.PrintWriter pw)
Replace the default file header with the deployment doc file header. |
protected void |
writeOperation(java.io.PrintWriter pw,
java.lang.String javaOperName,
QName (src) elementQName,
QName (src) returnQName,
QName (src) returnType,
Parameters (src) params,
QName (src) bindingQName,
java.util.ArrayList faults)
Raw routine that writes out the operation and parameters. |
protected void |
writeTypeMapping(java.io.PrintWriter pw,
java.lang.String namespaceURI,
java.lang.String localPart,
java.lang.String javaType,
java.lang.String serializerFactory,
java.lang.String deserializerFactory,
java.lang.String encodingStyle)
Raw routine that writes out the typeMapping. |
Methods inherited from class org.jboss.axis.wsdl.toJava.JavaWriter (src) |
closePrintWriter, isFileGenerated, registerFile, verboseMessage, writeComment, writeFileFooter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Definition definition
protected SymbolTable (src) symbolTable
Constructor Detail |
public JavaDeployWriter(Emitter (src) emitter, Definition definition, SymbolTable (src) symbolTable)
Method Detail |
public void generate() throws java.io.IOException
generate
in interface Generator (src)
generate
in class JavaWriter (src)
java.io.IOException
protected java.lang.String getFileName()
getFileName
in class JavaWriter (src)
protected void writeFileHeader(java.io.PrintWriter pw) throws java.io.IOException
writeFileHeader
in class JavaWriter (src)
java.io.IOException
protected void writeFileBody(java.io.PrintWriter pw) throws java.io.IOException
writeFileBody
in class JavaWriter (src)
java.io.IOException
protected void writeDeployServices(java.io.PrintWriter pw) throws java.io.IOException
java.io.IOException
protected void writeDeployTypes(java.io.PrintWriter pw, Binding binding, boolean hasLiteral, boolean hasMIME, Use (src) use) throws java.io.IOException
java.io.IOException
protected void writeTypeMapping(java.io.PrintWriter pw, java.lang.String namespaceURI, java.lang.String localPart, java.lang.String javaType, java.lang.String serializerFactory, java.lang.String deserializerFactory, java.lang.String encodingStyle) throws java.io.IOException
java.io.IOException
protected void writeDeployPort(java.io.PrintWriter pw, Port port, Service service, BindingEntry (src) bEntry) throws java.io.IOException
java.io.IOException
protected void writeDeployBinding(java.io.PrintWriter pw, BindingEntry (src) bEntry) throws java.io.IOException
java.io.IOException
protected void writeOperation(java.io.PrintWriter pw, java.lang.String javaOperName, QName (src) elementQName, QName (src) returnQName, QName (src) returnType, Parameters (src) params, QName (src) bindingQName, java.util.ArrayList faults)
public java.lang.String getModeString(byte mode)
protected java.io.PrintWriter getPrintWriter(java.lang.String filename) throws java.io.IOException
JavaWriter (src)
getPrintWriter
in class JavaWriter (src)
java.io.IOException
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |