org.objectweb.jonas_ws.wsgen.generator.axis.VContextFactory Class Reference

List of all members.

Static Public Member Functions

VelocityContext getContext (ServiceDesc sd)
VelocityContext getContext (ServiceRefDesc sr)

Static Public Attributes

final String PROVIDER = "provider"
final String EJB_PROVIDER = "JOnASEJB"
final String RPC_PROVIDER = "RPC"
final String MAPPINGS = "mappings"
final String PORT_COMPONENTS = "portComponents"

Detailed Description

This class allows to create the Velocity Context used to build the generated sources with the Velocity templates.

Author:
Xavier Delplanque (Bull)

Definition at line 56 of file VContextFactory.java.


Member Function Documentation

VelocityContext org.objectweb.jonas_ws.wsgen.generator.axis.VContextFactory.getContext ServiceRefDesc  sr  )  [static]
 

Creates the Velocity Context used to build the generated files with the Velocity templates.

Parameters:
sr The ServiceRefDesc Deployment Descriptor
Returns:
a VelocityContext customized with the SR

Definition at line 161 of file VContextFactory.java.

References org.objectweb.jonas_ws.deployment.api.MappingFile.getClassname(), org.objectweb.jonas_ws.deployment.api.ServiceRefDesc.getHandlerRefs(), org.objectweb.jonas_ws.deployment.api.ServiceRefDesc.getMappingFile(), org.objectweb.jonas_lib.deployment.api.HandlerDesc.getPortNames(), org.objectweb.jonas_ws.deployment.api.ServiceRefDesc.getServiceQName(), org.objectweb.jonas_ws.deployment.api.ServiceRefDesc.getWSDLFile(), and org.objectweb.jonas_ws.deployment.api.MappingFile.getXmlTypeMappings().

Here is the call graph for this function:

VelocityContext org.objectweb.jonas_ws.wsgen.generator.axis.VContextFactory.getContext ServiceDesc  sd  )  [static]
 

Creates the Velocity Context used to build the generated files with the Velocity templates.

Parameters:
sd The ServiceDesc Deployment Descriptor
Returns:
a VelocityContext customized with the SD

Definition at line 107 of file VContextFactory.java.

References org.objectweb.jonas_ws.deployment.api.MappingFile.getClassname(), org.objectweb.jonas_ws.deployment.api.ServiceDesc.getMapping(), org.objectweb.jonas_ws.deployment.api.ServiceDesc.getName(), org.objectweb.jonas_ws.deployment.api.ServiceDesc.getPortComponents(), org.objectweb.jonas_ws.deployment.api.ServiceDesc.getWSDL(), and org.objectweb.jonas_ws.deployment.api.MappingFile.getXmlTypeMappings().

Here is the call graph for this function:


Member Data Documentation

final String org.objectweb.jonas_ws.wsgen.generator.axis.VContextFactory.EJB_PROVIDER = "JOnASEJB" [static]
 

JOnAS EJB Provider name

Definition at line 66 of file VContextFactory.java.

final String org.objectweb.jonas_ws.wsgen.generator.axis.VContextFactory.MAPPINGS = "mappings" [static]
 

Mapping property name

Definition at line 76 of file VContextFactory.java.

final String org.objectweb.jonas_ws.wsgen.generator.axis.VContextFactory.PORT_COMPONENTS = "portComponents" [static]
 

Port Components list property name

Definition at line 81 of file VContextFactory.java.

final String org.objectweb.jonas_ws.wsgen.generator.axis.VContextFactory.PROVIDER = "provider" [static]
 

Provider property name

Definition at line 61 of file VContextFactory.java.

final String org.objectweb.jonas_ws.wsgen.generator.axis.VContextFactory.RPC_PROVIDER = "RPC" [static]
 

Default RPC Provider name

Definition at line 71 of file VContextFactory.java.


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:13:50 2005 for JOnAS by  doxygen 1.3.9.1