org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.factory
Class JOnASEndpointGeneratorFactory
java.lang.Object
org.apache.ws.ews.mapper.J2eeGeneratorFactory
org.objectweb.jonas_ws.wsgen.generator.ews.wsdltoj2ee.factory.JOnASEndpointGeneratorFactory
- All Implemented Interfaces:
- org.apache.axis.wsdl.gen.GeneratorFactory
public class JOnASEndpointGeneratorFactory
- extends org.apache.ws.ews.mapper.J2eeGeneratorFactory
JOnAS extension of the EWS J2EEGeneratorFactory that handles the jaxrpc mapping file.
It only writes the deploy-server.wsdd ...
- Author:
- Guillaume Sauthier
Nested classes/interfaces inherited from class org.apache.ws.ews.mapper.J2eeGeneratorFactory |
org.apache.ws.ews.mapper.J2eeGeneratorFactory.Writers |
Fields inherited from class org.apache.ws.ews.mapper.J2eeGeneratorFactory |
bindingWriters, emitter, serviceWriters, symbolTable, typeWriters |
Method Summary |
protected void |
addDefinitionGenerators()
|
org.apache.axis.wsdl.gen.Generator |
getGenerator(javax.wsdl.Binding binding,
org.apache.axis.wsdl.symbolTable.SymbolTable symbolTable)
Since this Generator doesn't output anything else than deploy-server.wsdd, other generator are NoopGenerator. |
org.apache.axis.wsdl.gen.Generator |
getGenerator(javax.wsdl.PortType portType,
org.apache.axis.wsdl.symbolTable.SymbolTable symbolTable)
Since this Generator doesn't output anything else than deploy-server.wsdd, other generator are NoopGenerator. |
org.apache.axis.wsdl.gen.Generator |
getGenerator(javax.wsdl.Service service,
org.apache.axis.wsdl.symbolTable.SymbolTable symbolTable)
Since this Generator doesn't output anything else than deploy-server.wsdd, other generator are NoopGenerator. |
org.apache.axis.wsdl.gen.Generator |
getGenerator(org.apache.axis.wsdl.symbolTable.TypeEntry type,
org.apache.axis.wsdl.symbolTable.SymbolTable symbolTable)
Use the JOnASTypeWriter instead of default JavaTypeWriter |
Methods inherited from class org.apache.ws.ews.mapper.J2eeGeneratorFactory |
addBindingGenerators, addGenerator, addMessageGenerators, addPortTypeGenerators, addServiceGenerators, addTypeGenerators, constructSignatures, determineIfHoldersNeeded, determineInterfaceNames, generatorPass, getBaseTypeMapping, getGenerator, getGenerator, ignoreNonSOAPBindings, javifyNames, javifyTypeEntryName, resolveNameClashes, setAllReferencesToTrue, setBaseTypeMapping, setEmitter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JOnASEndpointGeneratorFactory
public JOnASEndpointGeneratorFactory()
addDefinitionGenerators
protected void addDefinitionGenerators()
- Overrides:
addDefinitionGenerators
in class org.apache.ws.ews.mapper.J2eeGeneratorFactory
- See Also:
org.apache.geronimo.ews.jaxrpcmapping.J2eeGeneratorFactory#addDefinitionGenerators()
getGenerator
public org.apache.axis.wsdl.gen.Generator getGenerator(javax.wsdl.Binding binding,
org.apache.axis.wsdl.symbolTable.SymbolTable symbolTable)
- Since this Generator doesn't output anything else than deploy-server.wsdd, other generator are NoopGenerator.
- Specified by:
getGenerator
in interface org.apache.axis.wsdl.gen.GeneratorFactory
- Overrides:
getGenerator
in class org.apache.ws.ews.mapper.J2eeGeneratorFactory
- See Also:
GeneratorFactory.getGenerator(javax.wsdl.Binding, org.apache.axis.wsdl.symbolTable.SymbolTable)
getGenerator
public org.apache.axis.wsdl.gen.Generator getGenerator(javax.wsdl.PortType portType,
org.apache.axis.wsdl.symbolTable.SymbolTable symbolTable)
- Since this Generator doesn't output anything else than deploy-server.wsdd, other generator are NoopGenerator.
- Specified by:
getGenerator
in interface org.apache.axis.wsdl.gen.GeneratorFactory
- Overrides:
getGenerator
in class org.apache.ws.ews.mapper.J2eeGeneratorFactory
- See Also:
GeneratorFactory.getGenerator(javax.wsdl.PortType, org.apache.axis.wsdl.symbolTable.SymbolTable)
getGenerator
public org.apache.axis.wsdl.gen.Generator getGenerator(javax.wsdl.Service service,
org.apache.axis.wsdl.symbolTable.SymbolTable symbolTable)
- Since this Generator doesn't output anything else than deploy-server.wsdd, other generator are NoopGenerator.
- Specified by:
getGenerator
in interface org.apache.axis.wsdl.gen.GeneratorFactory
- Overrides:
getGenerator
in class org.apache.ws.ews.mapper.J2eeGeneratorFactory
- See Also:
GeneratorFactory.getGenerator(javax.wsdl.Service, org.apache.axis.wsdl.symbolTable.SymbolTable)
getGenerator
public org.apache.axis.wsdl.gen.Generator getGenerator(org.apache.axis.wsdl.symbolTable.TypeEntry type,
org.apache.axis.wsdl.symbolTable.SymbolTable symbolTable)
- Use the JOnASTypeWriter instead of default JavaTypeWriter
- Specified by:
getGenerator
in interface org.apache.axis.wsdl.gen.GeneratorFactory
- Overrides:
getGenerator
in class org.apache.ws.ews.mapper.J2eeGeneratorFactory
- See Also:
GeneratorFactory.getGenerator(org.apache.axis.wsdl.symbolTable.TypeEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)