Interface EndpointReferenceType

All Superinterfaces:
AttributeExtensibleXMLObject, ElementExtensibleXMLObject, WSAddressingObject, XMLObject
All Known Subinterfaces:
EndpointReference, FaultTo, From, Issuer, ReplyTo
All Known Implementing Classes:
EndpointReferenceImpl, EndpointReferenceTypeImpl, FaultToImpl, FromImpl, IssuerImpl, ReplyToImpl

public interface EndpointReferenceType extends AttributeExtensibleXMLObject, ElementExtensibleXMLObject, WSAddressingObject
Interface for element of type EndpointReferenceType.
See Also:
  • "WS-Addressing 1.0 - Core"
  • Field Details

    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
  • Method Details

    • getAddress

      Address getAddress()
      Returns the <wsa:Address> child element.
      Returns:
      the Address child element or null
    • setAddress

      void setAddress(Address address)
      Sets the <wsa:Address> child element.
      Parameters:
      address - the Address child element to set.
    • getMetadata

      Metadata getMetadata()
      Returns the optional <wsa:Metadata> child element.
      Returns:
      the Metadata child element or null.
    • setMetadata

      void setMetadata(Metadata metadata)
      Sets the <wsa:Metadata> child element.
      Parameters:
      metadata - the Metadata child element to set.
    • getReferenceParameters

      ReferenceParameters getReferenceParameters()
      Returns the optional <wsa:ReferenceParameters> child element.
      Returns:
      the ReferenceParameters child element or null.
    • setReferenceParameters

      void setReferenceParameters(ReferenceParameters referenceParameters)
      Sets the <wsa:ReferenceParameters> child element.
      Parameters:
      referenceParameters - the ReferenceParameters child element to set.