org.apache.woden.wsdl20

## Interface Endpoint

- All Superinterfaces:
    NestedComponent, PropertyExtensible, WSDLComponent
  All Known Subinterfaces:
    EdEndpoint

      public interface Endpoint
      extends NestedComponent

  Represents the Endpoint component from the WSDL 2.0 Component model.
  Author:
    John Kaputin (jkaputin@apache.org)

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `URI` | `getAddress()` Returns a URI that represents the {address} property of this Endpoint.
    `Binding` | `getBinding()` Represents the {binding} property of the Endpoint component.
    `NCName` | `getName()` Returns the local name representing the {name} property of this Endpoint.
    `EndpointElement` | `toElement()` Returns a WSDLElement that represents the element information item from the WSDL 2.0 infoset that maps to this WSDLComponent.

    - ### Methods inherited from interface org.apache.woden.wsdl20.NestedComponent

      `getParent`

    - ### Methods inherited from interface org.apache.woden.wsdl20.WSDLComponent

      `equals, getComponentExtensionContext, getFragmentIdentifier, isEquivalentTo, setComponentExtensionContext, toString`

    - ### Methods inherited from interface org.apache.woden.wsdl20.extensions.PropertyExtensible

      `getExtensionProperties, getExtensionProperties, getExtensionProperty`

- - ### Method Detail

    - #### getName

          NCName getName()

      Returns the local name representing the {name} property of this Endpoint.
      Returns:
        NCName representing the name of this Endpoint

    - #### getBinding

          Binding getBinding()

      Represents the {binding} property of the Endpoint component. This is the Binding component that this Endpoint is associated with.
      Returns:
        Binding associated with this Endpoint

    - #### getAddress

          URI getAddress()

      Returns a URI that represents the {address} property of this Endpoint. This is the network address at which the parent service can be found using the binding associated with this endpoint.
      Returns:
        the URI address of the Service via this Endpoint

    - #### toElement

          EndpointElement toElement()

      Returns a WSDLElement that represents the element information item from the WSDL 2.0 infoset that maps to this WSDLComponent.
      Returns:
        the EndpointElement that maps to this Endpoint

Copyright ? Apache Software Foundation. All Rights Reserved.