|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
public class CXFEndpointProvider
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.talend.esb.servicelocator.client.Endpoint |
|---|
Endpoint.PropertiesTransformer |
| Constructor Summary | |
|---|---|
CXFEndpointProvider(QName serviceName,
org.apache.cxf.ws.addressing.EndpointReferenceType endpointReference)
Creates a CXFEndpointProvider instance. |
|
CXFEndpointProvider(QName serviceName,
String address,
SLProperties properties)
Creates a CXFEndpointProvider instance. |
|
CXFEndpointProvider(QName serviceName,
String bindingId,
String transportId,
org.apache.cxf.ws.addressing.EndpointReferenceType endpointReference)
Creates a CXFEndpointProvider instance. |
|
CXFEndpointProvider(org.apache.cxf.endpoint.Server server,
String address,
SLProperties properties)
Creates a CXFEndpointProvider instance. |
|
| Method Summary | |
|---|---|
void |
addEndpointReference(Node parent)
Add a WS-Addressing endpoint reference to the given XML tree. |
boolean |
equals(Object other)
|
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()
|
int |
hashCode()
|
String |
toString()
|
void |
writeEndpointReferenceTo(Result result,
Endpoint.PropertiesTransformer transformer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CXFEndpointProvider(QName serviceName,
org.apache.cxf.ws.addressing.EndpointReferenceType endpointReference)
serviceName - endpointReference -
public CXFEndpointProvider(QName serviceName,
String bindingId,
String transportId,
org.apache.cxf.ws.addressing.EndpointReferenceType endpointReference)
serviceName - bindingId - transportId - endpointReference -
public CXFEndpointProvider(QName serviceName,
String address,
SLProperties properties)
serviceName - address - properties -
public CXFEndpointProvider(org.apache.cxf.endpoint.Server server,
String address,
SLProperties properties)
server - address - properties - | Method Detail |
|---|
public QName getServiceName()
Endpoint
getServiceName in interface Endpointnull.public String getAddress()
Endpoint
getAddress in interface Endpointnull.public BindingType getBinding()
getBinding in interface Endpointpublic TransportType getTransport()
getTransport in interface Endpointpublic SLProperties getProperties()
getProperties in interface Endpoint
public void writeEndpointReferenceTo(Result result,
Endpoint.PropertiesTransformer transformer)
throws ServiceLocatorException
writeEndpointReferenceTo in interface EndpointServiceLocatorException
public void addEndpointReference(Node parent)
throws ServiceLocatorException
Endpoint
addEndpointReference in interface Endpointparent - the node where to add the endpoint reference, is not null and either an
Element or a Document.
ServiceLocatorExceptionpublic boolean equals(Object other)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||