org.apache.axis.message.addressing
Class EndpointReferenceType

java.lang.Object
  extended byorg.apache.axis.message.addressing.EndpointReferenceType
All Implemented Interfaces:
org.apache.axis.encoding.AnyContentType, java.io.Serializable
Direct Known Subclasses:
EndpointReference

public class EndpointReferenceType
extends java.lang.Object
implements org.apache.axis.encoding.AnyContentType, java.io.Serializable

Java content class for EndpointReferenceType complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at http://schemas.xmlsoap.org/ws/2004/08/addressing line 46)

 <complexType name="EndpointReferenceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Address" type="{http://schemas.xmlsoap.org/ws/2004/08/addressing}AttributedURI"/>
         <element name="ReferenceProperties" type="{http://schemas.xmlsoap.org/ws/2004/08/addressing}ReferencePropertiesType" minOccurs="0"/>
         <element name="ReferenceParameters" type="{http://schemas.xmlsoap.org/ws/2004/08/addressing}ReferenceParametersType" minOccurs="0"/>
         <element name="PortType" type="{http://schemas.xmlsoap.org/ws/2004/08/addressing}AttributedQName" minOccurs="0"/>
         <element name="ServiceName" type="{http://schemas.xmlsoap.org/ws/2004/08/addressing}ServiceNameType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Author:
Davanum Srinivas (dims@yahoo.com)
See Also:
Serialized Form

Constructor Summary
EndpointReferenceType()
          Constructor EndpointReferenceType
EndpointReferenceType(Address address)
          Constructor EndpointReferenceType
EndpointReferenceType(EndpointReferenceType endpoint)
          Constructor EndpointReferenceType (performs shallow copy)
EndpointReferenceType(EndpointReferenceType endpoint, boolean deepCopy)
          Constructor EndpointReferenceType
EndpointReferenceType(org.apache.axis.types.URI address)
          Constructor EndpointReferenceType
 
Method Summary
 org.apache.axis.message.MessageElement[] get_any()
          Method get_any
 AttributedURI getAddress()
          Method getAddress
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 ReferenceParametersType getParameters()
          Method getParameters
 AttributedQName getPortType()
          Method getPortType
 ReferencePropertiesType getProperties()
          Method getProperties
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 ServiceNameType getServiceName()
          Method getServiceName
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Method set_any
 void setAddress(AttributedURI address)
          Method setAddress
 void setParameters(ReferenceParametersType parameters)
          Method setParameters
 void setPortType(AttributedQName portType)
          Method setPortType
 void setProperties(ReferencePropertiesType properties)
          Method setProperties
 void setServiceName(ServiceNameType serviceName)
          Method setServiceName
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EndpointReferenceType

public EndpointReferenceType()
Constructor EndpointReferenceType


EndpointReferenceType

public EndpointReferenceType(org.apache.axis.types.URI address)
Constructor EndpointReferenceType

Parameters:
address -

EndpointReferenceType

public EndpointReferenceType(Address address)
Constructor EndpointReferenceType

Parameters:
address -

EndpointReferenceType

public EndpointReferenceType(EndpointReferenceType endpoint)
Constructor EndpointReferenceType (performs shallow copy)

Parameters:
endpoint -

EndpointReferenceType

public EndpointReferenceType(EndpointReferenceType endpoint,
                             boolean deepCopy)
Constructor EndpointReferenceType

Parameters:
endpoint -
deepCopy -
Method Detail

getAddress

public AttributedURI getAddress()
Method getAddress

Returns:

setAddress

public void setAddress(AttributedURI address)
Method setAddress

Parameters:
address -

getPortType

public AttributedQName getPortType()
Method getPortType

Returns:

setPortType

public void setPortType(AttributedQName portType)
Method setPortType

Parameters:
portType -

getProperties

public ReferencePropertiesType getProperties()
Method getProperties

Returns:

setProperties

public void setProperties(ReferencePropertiesType properties)
Method setProperties

Parameters:
properties -

getParameters

public ReferenceParametersType getParameters()
Method getParameters

Returns:

setParameters

public void setParameters(ReferenceParametersType parameters)
Method setParameters

Parameters:
parameters -

getServiceName

public ServiceNameType getServiceName()
Method getServiceName

Returns:

setServiceName

public void setServiceName(ServiceNameType serviceName)
Method setServiceName

Parameters:
serviceName -

get_any

public org.apache.axis.message.MessageElement[] get_any()
Method get_any

Specified by:
get_any in interface org.apache.axis.encoding.AnyContentType
Returns:

set_any

public void set_any(org.apache.axis.message.MessageElement[] _any)
Method set_any

Specified by:
set_any in interface org.apache.axis.encoding.AnyContentType
Parameters:
_any -

toString

public java.lang.String toString()

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer



Copyright © 2004-2005 Apache Web Services. All Rights Reserved.