org.apache.woden.wsdl20
Interface Endpoint

All Superinterfaces:
NestedComponent, WSDLComponent
All Known Implementing Classes:
EndpointImpl

public interface Endpoint
extends NestedComponent

Represents the Endpoint component from the WSDL 2.0 Component model.

Author:
John Kaputin (jkaputin@apache.org)

Method Summary
 java.net.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, getComponentExtensionsForNamespace
 

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

java.net.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 © 2007. All Rights Reserved.