org.objectweb.jonas_ws.wsgen.generator.axis
Class VcPortComponent

java.lang.Object
  extended by org.objectweb.jonas_ws.wsgen.generator.axis.VcPortComponent

public class VcPortComponent
extends java.lang.Object

Member of a VelocityContext. Contains information about a PortComponent(Desc/Ref).

Author:
Xavier Delplanque

Field Summary
static java.lang.String NS_URI_SOAP
          SOAP NS URI
 
Constructor Summary
VcPortComponent(PortComponentDesc pcd, java.lang.String wsdl)
          Construct a VcPortComponent from a PortComponentDesc.
VcPortComponent(java.lang.String name, java.util.List hrs)
          Construct a VcPortComponent from a PortComponentRef.
 
Method Summary
 VcBean getBean()
           
 java.util.Vector getHandlers()
           
 java.lang.String getJaxRpcClassName()
           
 java.lang.String getMethods()
           
 java.lang.String getName()
           
 java.lang.String getNamespace()
           
 java.lang.String getStyle()
           
 java.lang.String getUse()
           
 java.lang.String getWSDLFilename()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_URI_SOAP

public static final java.lang.String NS_URI_SOAP
SOAP NS URI

See Also:
Constant Field Values
Constructor Detail

VcPortComponent

public VcPortComponent(PortComponentDesc pcd,
                       java.lang.String wsdl)
Construct a VcPortComponent from a PortComponentDesc. used for server-side configuration files generation. (server-config.wsdd)

Parameters:
pcd - PortComponentDesc to be used
wsdl - wsdl filename of the port

VcPortComponent

public VcPortComponent(java.lang.String name,
                       java.util.List hrs)
Construct a VcPortComponent from a PortComponentRef. used for client-side configuration files generation. (client-config.wsdd)

Parameters:
name - Port Ref name
hrs - HandlerRef list
Method Detail

getName

public java.lang.String getName()
Returns:
Returns the PortComponent name

getBean

public VcBean getBean()
Returns:
Returns the VcBean of this PortComponent

getWSDLFilename

public java.lang.String getWSDLFilename()
Returns:
Returns the WSDL filename

getMethods

public java.lang.String getMethods()
Returns:
returns the exposed methods as a comma separated list

getHandlers

public java.util.Vector getHandlers()
Returns:
Returns a list of Handler/HandlerRef

getJaxRpcClassName

public java.lang.String getJaxRpcClassName()
Returns:
Returns the JaxRpc implementation classname

getStyle

public java.lang.String getStyle()
Returns:
Returns the style.

getUse

public java.lang.String getUse()
Returns:
Returns the use.

getNamespace

public java.lang.String getNamespace()
Returns:
Returns the namespace.