org.apache.servicemix.wsn.client
Class AbstractWSAClient
java.lang.Object
org.apache.servicemix.wsn.client.AbstractWSAClient
- Direct Known Subclasses:
- CreatePullPoint, NotificationBroker, Publisher, PullPoint, Subscription
public abstract class AbstractWSAClient
- extends java.lang.Object
|
Method Summary |
static javax.xml.ws.wsaddressing.W3CEndpointReference |
createWSA(java.lang.String address)
|
javax.jbi.component.ComponentContext |
getContext()
|
javax.xml.ws.wsaddressing.W3CEndpointReference |
getEndpoint()
|
javax.jbi.servicedesc.ServiceEndpoint |
getServiceEndpoint()
|
static java.lang.String |
getWSAAddress(javax.xml.ws.wsaddressing.W3CEndpointReference ref)
|
boolean |
isJbiWrapped()
|
protected java.lang.Object |
request(java.lang.Object request)
|
protected java.lang.Object |
request(javax.xml.namespace.QName operation,
java.lang.Object request)
|
static javax.jbi.servicedesc.ServiceEndpoint |
resolveWSA(javax.xml.ws.wsaddressing.W3CEndpointReference ref,
javax.jbi.component.ComponentContext context)
|
protected void |
send(java.lang.Object request)
|
protected void |
send(javax.xml.namespace.QName operation,
java.lang.Object request)
|
void |
setContext(javax.jbi.component.ComponentContext context)
|
void |
setEndpoint(javax.xml.ws.wsaddressing.W3CEndpointReference endpoint)
|
void |
setJbiWrapped(boolean jbiWrapped)
|
void |
setServiceEndpoint(javax.jbi.servicedesc.ServiceEndpoint serviceEndpoint)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractWSAClient
public AbstractWSAClient()
AbstractWSAClient
public AbstractWSAClient(javax.jbi.component.ComponentContext context,
javax.xml.ws.wsaddressing.W3CEndpointReference endpoint)
isJbiWrapped
public boolean isJbiWrapped()
setJbiWrapped
public void setJbiWrapped(boolean jbiWrapped)
createWSA
public static javax.xml.ws.wsaddressing.W3CEndpointReference createWSA(java.lang.String address)
getWSAAddress
public static java.lang.String getWSAAddress(javax.xml.ws.wsaddressing.W3CEndpointReference ref)
resolveWSA
public static javax.jbi.servicedesc.ServiceEndpoint resolveWSA(javax.xml.ws.wsaddressing.W3CEndpointReference ref,
javax.jbi.component.ComponentContext context)
getEndpoint
public javax.xml.ws.wsaddressing.W3CEndpointReference getEndpoint()
setEndpoint
public void setEndpoint(javax.xml.ws.wsaddressing.W3CEndpointReference endpoint)
getServiceEndpoint
public javax.jbi.servicedesc.ServiceEndpoint getServiceEndpoint()
setServiceEndpoint
public void setServiceEndpoint(javax.jbi.servicedesc.ServiceEndpoint serviceEndpoint)
getContext
public javax.jbi.component.ComponentContext getContext()
setContext
public void setContext(javax.jbi.component.ComponentContext context)
request
protected java.lang.Object request(java.lang.Object request)
throws javax.jbi.JBIException
- Throws:
javax.jbi.JBIException
request
protected java.lang.Object request(javax.xml.namespace.QName operation,
java.lang.Object request)
throws javax.jbi.JBIException
- Throws:
javax.jbi.JBIException
send
protected void send(java.lang.Object request)
throws javax.jbi.JBIException
- Throws:
javax.jbi.JBIException
send
protected void send(javax.xml.namespace.QName operation,
java.lang.Object request)
throws javax.jbi.JBIException
- Throws:
javax.jbi.JBIException
Copyright © 2005-2011 FuseSource. All Rights Reserved.