org.objectweb.jonas_ws.wsgen.generator
Class WsEndpointGenerator
java.lang.Object
org.objectweb.jonas_lib.genbase.generator.AbsGenerator
org.objectweb.jonas_ws.wsgen.generator.Generator
org.objectweb.jonas_ws.wsgen.generator.WsEndpointGenerator
- Direct Known Subclasses:
- AxisWsEndpointGenerator, EWSWsEndpointGenerator
public abstract class WsEndpointGenerator
- extends Generator
Generate sources and/or config files for WebServices Endpoint.
- Author:
- Guillaume Sauthier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WsEndpointGenerator
public WsEndpointGenerator(Config config,
ServiceDesc serviceDesc,
WsEndpointDDModifier ddm,
WebServicesDDModifier wsddm,
Archive arch)
throws GenBaseException
- Creates a new WsEndpointGenerator
- Parameters:
config
- Generator ConfigurationserviceDesc
- WebService Endpoint descriptionddm
- Web DD Modifierwsddm
- webservices.xml DD modifierarch
- the Archive to modify
- Throws:
GenBaseException
- When instanciation fails
getService
public ServiceDesc getService()
- Returns:
- the service.
getArchive
public Archive getArchive()
- Returns:
- the archive.
getModifier
public WsEndpointDDModifier getModifier()
- Returns:
- the modifier.
getWsModifier
public WebServicesDDModifier getWsModifier()
- Returns:
- the wsModifier.