org.ow2.jonas.generators.wsgen.generator.ews
Class EWSGeneratorFactory

java.lang.Object
  extended by org.ow2.jonas.generators.wsgen.generator.GeneratorFactory
      extended by org.ow2.jonas.generators.wsgen.generator.ews.EWSGeneratorFactory
All Implemented Interfaces:
GeneratorFactory

public class EWSGeneratorFactory
extends GeneratorFactory

GeneratorFactory impl for EWS.

Author:
Guillaume Sauthier

Field Summary
 
Fields inherited from class org.ow2.jonas.generators.wsgen.generator.GeneratorFactory
GENERATOR_FACTORY, GENERATOR_FACTORY_DEFAULT
 
Constructor Summary
EWSGeneratorFactory()
           
 
Method Summary
 WsEndpointGenerator newGenerator(ServiceDesc serviceDesc, WsEndpointDDModifier ddm, WebServicesDDModifier wsddm, Archive arch)
          Return a new WsEndpointGenerator for the specific generation mecanism.
 WsClientGenerator newGenerator(ServiceRefDesc serviceRef, WsClientDDModifier ddm, Archive archive)
          Return a new WsClientGenerator for the specific generation mecanism.
 
Methods inherited from class org.ow2.jonas.generators.wsgen.generator.GeneratorFactory
getConfiguration, getInstance, setConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EWSGeneratorFactory

public EWSGeneratorFactory()
Method Detail

newGenerator

public WsClientGenerator newGenerator(ServiceRefDesc serviceRef,
                                      WsClientDDModifier ddm,
                                      Archive archive)
                               throws GenBaseException
Return a new WsClientGenerator for the specific generation mecanism.

Specified by:
newGenerator in class GeneratorFactory
Parameters:
serviceRef - the service-ref containing information for client side generation process.
ddm - the XML modifier.
archive - the Archive to be modified
Returns:
a new WsClientGenerator.
Throws:
GenBaseException - When creation fails.

newGenerator

public WsEndpointGenerator newGenerator(ServiceDesc serviceDesc,
                                        WsEndpointDDModifier ddm,
                                        WebServicesDDModifier wsddm,
                                        Archive arch)
                                 throws GenBaseException
Return a new WsEndpointGenerator for the specific generation mecanism.

Specified by:
newGenerator in class GeneratorFactory
Parameters:
serviceDesc - the webservice-description containing information for server side generation process.
ddm - the XML modifier.
wsddm - webservices.xml DD modifier
arch - base archive
Returns:
a new WsEndpointGenerator.
Throws:
GenBaseException - When creation fails.


Copyright © 2010 OW2 Consortium. All Rights Reserved.