Class EndpointReferenceType

  • All Implemented Interfaces:
    Serializable, org.apache.axis2.databinding.ADBBean

    public class EndpointReferenceType
    extends Object
    implements org.apache.axis2.databinding.ADBBean
    EndpointReferenceType bean class
    See Also:
    Serialized Form
    • Field Detail

      • localAddress

        protected AttributedURI localAddress
        field for Address
      • localReferenceProperties

        protected ReferencePropertiesType localReferenceProperties
        field for ReferenceProperties
      • localReferencePropertiesTracker

        protected boolean localReferencePropertiesTracker
      • localReferenceParameters

        protected ReferenceParametersType localReferenceParameters
        field for ReferenceParameters
      • localReferenceParametersTracker

        protected boolean localReferenceParametersTracker
      • localPortType

        protected AttributedQName localPortType
        field for PortType
      • localPortTypeTracker

        protected boolean localPortTypeTracker
      • localServiceName

        protected ServiceNameType localServiceName
        field for ServiceName
      • localServiceNameTracker

        protected boolean localServiceNameTracker
      • localExtraElement

        protected org.apache.axiom.om.OMElement[] localExtraElement
        field for ExtraElement This was an Array!
      • localExtraElementTracker

        protected boolean localExtraElementTracker
      • localExtraAttributes

        protected org.apache.axiom.om.OMAttribute[] localExtraAttributes
        field for ExtraAttributes This was an Attribute! This was an Array!
    • Constructor Detail

      • EndpointReferenceType

        public EndpointReferenceType()
    • Method Detail

      • getAddress

        public AttributedURI getAddress()
        Auto generated getter method
        Returns:
        org.wso2.carbon.event.client.stub.generated.addressing.AttributedURI
      • setAddress

        public void setAddress​(AttributedURI param)
        Auto generated setter method
        Parameters:
        param - Address
      • isReferencePropertiesSpecified

        public boolean isReferencePropertiesSpecified()
      • getReferenceProperties

        public ReferencePropertiesType getReferenceProperties()
        Auto generated getter method
        Returns:
        org.wso2.carbon.event.client.stub.generated.addressing.ReferencePropertiesType
      • setReferenceProperties

        public void setReferenceProperties​(ReferencePropertiesType param)
        Auto generated setter method
        Parameters:
        param - ReferenceProperties
      • isReferenceParametersSpecified

        public boolean isReferenceParametersSpecified()
      • getReferenceParameters

        public ReferenceParametersType getReferenceParameters()
        Auto generated getter method
        Returns:
        org.wso2.carbon.event.client.stub.generated.addressing.ReferenceParametersType
      • setReferenceParameters

        public void setReferenceParameters​(ReferenceParametersType param)
        Auto generated setter method
        Parameters:
        param - ReferenceParameters
      • isPortTypeSpecified

        public boolean isPortTypeSpecified()
      • getPortType

        public AttributedQName getPortType()
        Auto generated getter method
        Returns:
        org.wso2.carbon.event.client.stub.generated.addressing.AttributedQName
      • setPortType

        public void setPortType​(AttributedQName param)
        Auto generated setter method
        Parameters:
        param - PortType
      • isServiceNameSpecified

        public boolean isServiceNameSpecified()
      • getServiceName

        public ServiceNameType getServiceName()
        Auto generated getter method
        Returns:
        org.wso2.carbon.event.client.stub.generated.addressing.ServiceNameType
      • setServiceName

        public void setServiceName​(ServiceNameType param)
        Auto generated setter method
        Parameters:
        param - ServiceName
      • isExtraElementSpecified

        public boolean isExtraElementSpecified()
      • getExtraElement

        public org.apache.axiom.om.OMElement[] getExtraElement()
        Auto generated getter method
        Returns:
        org.apache.axiom.om.OMElement[]
      • validateExtraElement

        protected void validateExtraElement​(org.apache.axiom.om.OMElement[] param)
        validate the array for ExtraElement
      • setExtraElement

        public void setExtraElement​(org.apache.axiom.om.OMElement[] param)
        Auto generated setter method
        Parameters:
        param - ExtraElement
      • addExtraElement

        public void addExtraElement​(org.apache.axiom.om.OMElement param)
        Auto generated add method for the array for convenience
        Parameters:
        param - org.apache.axiom.om.OMElement
      • getExtraAttributes

        public org.apache.axiom.om.OMAttribute[] getExtraAttributes()
        Auto generated getter method
        Returns:
        org.apache.axiom.om.OMAttribute[]
      • validateExtraAttributes

        protected void validateExtraAttributes​(org.apache.axiom.om.OMAttribute[] param)
        validate the array for ExtraAttributes
      • setExtraAttributes

        public void setExtraAttributes​(org.apache.axiom.om.OMAttribute[] param)
        Auto generated setter method
        Parameters:
        param - ExtraAttributes
      • addExtraAttributes

        public void addExtraAttributes​(org.apache.axiom.om.OMAttribute param)
        Auto generated add method for the array for convenience
        Parameters:
        param - org.apache.axiom.om.OMAttribute
      • getOMElement

        public org.apache.axiom.om.OMElement getOMElement​(QName parentQName,
                                                          org.apache.axiom.om.OMFactory factory)
                                                   throws org.apache.axis2.databinding.ADBException
        Specified by:
        getOMElement in interface org.apache.axis2.databinding.ADBBean
        Parameters:
        parentQName -
        factory -
        Returns:
        org.apache.axiom.om.OMElement
        Throws:
        org.apache.axis2.databinding.ADBException
      • serialize

        public void serialize​(QName parentQName,
                              XMLStreamWriter xmlWriter)
                       throws XMLStreamException,
                              org.apache.axis2.databinding.ADBException
        Specified by:
        serialize in interface org.apache.axis2.databinding.ADBBean
        Throws:
        XMLStreamException
        org.apache.axis2.databinding.ADBException
      • serialize

        public void serialize​(QName parentQName,
                              XMLStreamWriter xmlWriter,
                              boolean serializeType)
                       throws XMLStreamException,
                              org.apache.axis2.databinding.ADBException
        Specified by:
        serialize in interface org.apache.axis2.databinding.ADBBean
        Throws:
        XMLStreamException
        org.apache.axis2.databinding.ADBException
      • getPullParser

        public XMLStreamReader getPullParser​(QName qName)
                                      throws org.apache.axis2.databinding.ADBException
        databinding method to get an XML representation of this object
        Specified by:
        getPullParser in interface org.apache.axis2.databinding.ADBBean
        Throws:
        org.apache.axis2.databinding.ADBException