public class SimpleEndpoint extends Object implements Endpoint
Endpoint.PropertiesTransformer| Constructor and Description |
|---|
SimpleEndpoint(QName serviceName,
String endpoint) |
SimpleEndpoint(QName serviceName,
String endpoint,
BindingType bindingType,
TransportType transportType,
SLProperties properties) |
SimpleEndpoint(QName serviceName,
String endpoint,
SLProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEndpointReference(Node parent)
Add a WS-Addressing endpoint reference to the given XML tree.
|
QName |
forService() |
String |
getAddress()
Return the address of the endpoint.
|
BindingType |
getBinding() |
SLProperties |
getProperties() |
QName |
getServiceName()
Return the name of the service the endpoint belongs to
|
TransportType |
getTransport() |
protected void |
init(String endpoint,
SLProperties properties) |
void |
writeEndpointReferenceTo(Result result,
Endpoint.PropertiesTransformer transformer) |
public SimpleEndpoint(QName serviceName, String endpoint, SLProperties properties)
public SimpleEndpoint(QName serviceName, String endpoint, BindingType bindingType, TransportType transportType, SLProperties properties)
public BindingType getBinding()
getBinding in interface Endpointpublic TransportType getTransport()
getTransport in interface Endpointpublic String getAddress()
EndpointgetAddress in interface Endpointnull.public SLProperties getProperties()
getProperties in interface Endpointpublic QName forService()
public QName getServiceName()
EndpointgetServiceName in interface Endpointnull.public void writeEndpointReferenceTo(Result result, Endpoint.PropertiesTransformer transformer) throws ServiceLocatorException
writeEndpointReferenceTo in interface EndpointServiceLocatorExceptionpublic void addEndpointReference(Node parent) throws ServiceLocatorException
EndpointaddEndpointReference in interface Endpointparent - the node where to add the endpoint reference, is not null and either an
Element or a Document.ServiceLocatorExceptionprotected void init(String endpoint, SLProperties properties)
Copyright © 2011–2015 Talend Inc.. All rights reserved.