org.ow2.jonas.generators.wsgen.generator.ews.wsdltoj2ee.writer
Class JOnASEWSBindingWriter
java.lang.Object
org.apache.ws.ews.mapper.J2eeBindingWriter
org.ow2.jonas.generators.wsgen.generator.ews.wsdltoj2ee.writer.JOnASEWSBindingWriter
- All Implemented Interfaces:
- org.apache.axis.wsdl.gen.Generator
public class JOnASEWSBindingWriter
- extends org.apache.ws.ews.mapper.J2eeBindingWriter
- implements org.apache.axis.wsdl.gen.Generator
Extends EWS J2eeBindingWriter to generate port interface only when needed.
- Author:
- Guillaume Sauthier
Fields inherited from class org.apache.ws.ews.mapper.J2eeBindingWriter |
binding, emitter, implWriter, INTERFACE_NAME, interfaceWriter, skelWriter, stubWriter, symbolTable |
Constructor Summary |
JOnASEWSBindingWriter(org.apache.ws.ews.mapper.J2eeEmitter emitter,
javax.wsdl.Binding binding,
org.apache.axis.wsdl.symbolTable.SymbolTable st)
|
Method Summary |
protected org.apache.axis.wsdl.gen.Generator |
getJavaImplWriter(org.apache.ws.ews.mapper.J2eeEmitter arg0,
org.apache.axis.wsdl.symbolTable.BindingEntry arg1,
org.apache.axis.wsdl.symbolTable.SymbolTable arg2)
|
protected org.apache.axis.wsdl.gen.Generator |
getJavaInterfaceWriter(org.apache.ws.ews.mapper.J2eeEmitter emitter,
org.apache.axis.wsdl.symbolTable.PortTypeEntry ptEntry,
org.apache.axis.wsdl.symbolTable.BindingEntry bEntry,
org.apache.axis.wsdl.symbolTable.SymbolTable st)
|
protected org.apache.axis.wsdl.gen.Generator |
getJavaSkelWriter(org.apache.ws.ews.mapper.J2eeEmitter arg0,
org.apache.axis.wsdl.symbolTable.BindingEntry arg1,
org.apache.axis.wsdl.symbolTable.SymbolTable arg2)
|
Methods inherited from class org.apache.ws.ews.mapper.J2eeBindingWriter |
generate, getJavaStubWriter, setGenerators |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.axis.wsdl.gen.Generator |
generate |
JOnASEWSBindingWriter
public JOnASEWSBindingWriter(org.apache.ws.ews.mapper.J2eeEmitter emitter,
javax.wsdl.Binding binding,
org.apache.axis.wsdl.symbolTable.SymbolTable st)
- Parameters:
emitter
- J2eeEmitterbinding
- wsdl:binding containing port-interface infosst
- Entry table
getJavaInterfaceWriter
protected org.apache.axis.wsdl.gen.Generator getJavaInterfaceWriter(org.apache.ws.ews.mapper.J2eeEmitter emitter,
org.apache.axis.wsdl.symbolTable.PortTypeEntry ptEntry,
org.apache.axis.wsdl.symbolTable.BindingEntry bEntry,
org.apache.axis.wsdl.symbolTable.SymbolTable st)
- Overrides:
getJavaInterfaceWriter
in class org.apache.ws.ews.mapper.J2eeBindingWriter
- See Also:
org.apache.geronimo.ews.jaxrpcmapping.J2eeBindingWriter#getJavaInterfaceWriter(org.apache.geronimo.ews.jaxrpcmapping.J2eeEmitter, org.apache.axis.wsdl.symbolTable.PortTypeEntry, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)
getJavaImplWriter
protected org.apache.axis.wsdl.gen.Generator getJavaImplWriter(org.apache.ws.ews.mapper.J2eeEmitter arg0,
org.apache.axis.wsdl.symbolTable.BindingEntry arg1,
org.apache.axis.wsdl.symbolTable.SymbolTable arg2)
- Overrides:
getJavaImplWriter
in class org.apache.ws.ews.mapper.J2eeBindingWriter
- See Also:
org.apache.geronimo.ews.jaxrpcmapping.J2eeBindingWriter#getJavaImplWriter(org.apache.geronimo.ews.jaxrpcmapping.J2eeEmitter, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)
getJavaSkelWriter
protected org.apache.axis.wsdl.gen.Generator getJavaSkelWriter(org.apache.ws.ews.mapper.J2eeEmitter arg0,
org.apache.axis.wsdl.symbolTable.BindingEntry arg1,
org.apache.axis.wsdl.symbolTable.SymbolTable arg2)
- Overrides:
getJavaSkelWriter
in class org.apache.ws.ews.mapper.J2eeBindingWriter
- See Also:
org.apache.geronimo.ews.jaxrpcmapping.J2eeBindingWriter#getJavaSkelWriter(org.apache.geronimo.ews.jaxrpcmapping.J2eeEmitter, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)
Copyright © 2010 OW2 Consortium. All Rights Reserved.