org.ow2.jonas.deployment.common.xml
Class JonasPortComponentRef

java.lang.Object
  extended by org.ow2.jonas.deployment.common.xml.AbsElement
      extended by org.ow2.jonas.deployment.common.xml.JonasPortComponentRef
All Implemented Interfaces:
Serializable, Element

public class JonasPortComponentRef
extends AbsElement

This class defines the implementation of the element jonas-port-component-ref.

Author:
Florent Benoit
See Also:
Serialized Form

Constructor Summary
JonasPortComponentRef()
          Constructor : build a new JonasServiceRef object
 
Method Summary
 void addJonasCallProperty(JonasCallProperty jonasCallProperty)
          Add a parameter
 void addJonasStubProperty(JonasStubProperty jonasStubProperty)
          Add a parameter
 JLinkedList getJonasCallPropertyList()
           
 JLinkedList getJonasStubPropertyList()
           
 String getServiceEndpointInterface()
           
 Qname getWsdlPort()
           
 void setServiceEndpointInterface(String serviceEndpointInterface)
          Sets the service endpoint interface of the port-component-ref
 void setWsdlPort(Qname wsdlPort)
          Sets the wsdl port QName of the jonas-port-component-ref
 String toXML(int indent)
          Represents this element by it's XML description.
 
Methods inherited from class org.ow2.jonas.deployment.common.xml.AbsElement
indent, toString, toXML, xmlAttribute, xmlElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JonasPortComponentRef

public JonasPortComponentRef()
Constructor : build a new JonasServiceRef object

Method Detail

setWsdlPort

public void setWsdlPort(Qname wsdlPort)
Sets the wsdl port QName of the jonas-port-component-ref

Parameters:
wsdlPort - wsdl port QName of the jonas-port-component-ref

setServiceEndpointInterface

public void setServiceEndpointInterface(String serviceEndpointInterface)
Sets the service endpoint interface of the port-component-ref

Parameters:
serviceEndpointInterface - service endpoint interface of the port-component-ref

addJonasCallProperty

public void addJonasCallProperty(JonasCallProperty jonasCallProperty)
Add a parameter

Parameters:
jonasCallProperty - the JonasCallProperty object to add to our list

addJonasStubProperty

public void addJonasStubProperty(JonasStubProperty jonasStubProperty)
Add a parameter

Parameters:
jonasStubProperty - the JonasStubProperty object to add to our list

getServiceEndpointInterface

public String getServiceEndpointInterface()
Returns:
the service endpoint interface of the port-component-ref

getWsdlPort

public Qname getWsdlPort()
Returns:
the wsdl port QName of the jonas-port-component-ref

getJonasCallPropertyList

public JLinkedList getJonasCallPropertyList()
Returns:
the list of jonas-call-property

getJonasStubPropertyList

public JLinkedList getJonasStubPropertyList()
Returns:
the list of jonas-stub-property

toXML

public String toXML(int indent)
Represents this element by it's XML description.

Specified by:
toXML in interface Element
Specified by:
toXML in class AbsElement
Parameters:
indent - use this indent for prexifing XML representation.
Returns:
the XML description of this object.


Copyright © 2010 OW2 Consortium. All Rights Reserved.