|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgroovy.lang.GroovyObjectSupport
groovyx.net.ws.AbstractCXFWSClient
public abstract class AbstractCXFWSClient
| Field Summary | |
|---|---|
protected BasicAuthenticationHelper |
basicAuthHelper
A helper to set the basic auth configuration. |
protected org.apache.cxf.endpoint.Client |
client
The webservice-client |
protected ConnectionTimeoutHelper |
connectionTimeoutHelper
A helper to set the connection timeout. |
protected MtomHelper |
mtomHelper
A helper to set the MTOM configuration. |
protected ProxyHelper |
proxyHelper
A helper to set the proxy configuration. |
protected SoapHelper |
soapHelper
A helper to set the SOAP configuration. |
protected SSLHelper |
sslHelper
A helper to set the ssl configuration. |
| Constructor Summary | |
|---|---|
AbstractCXFWSClient()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
create(java.lang.String classname)
Creates an object for the given classname using the classloader of the current thread. |
org.apache.cxf.endpoint.Client |
createClient(java.lang.Object... args)
The cxf-implementation of IWSClient. |
protected org.apache.cxf.service.model.BindingOperationInfo |
getBindingOperationInfo(javax.xml.namespace.QName qname)
Returns the BindingOperationInfo for the given QName. |
protected java.util.logging.Logger |
getLogger()
|
protected java.lang.String |
getServiceNamespaceURI()
Returns the ServiceNamespaceURI of the currently set service. |
java.lang.Object |
invokeMethod(java.lang.String name,
java.lang.Object args)
Invokes the webservice-method. |
protected java.lang.Object |
parseResponse(java.lang.Object[] response)
Parses the response. |
| Methods inherited from class groovy.lang.GroovyObjectSupport |
|---|
getMetaClass, getProperty, setMetaClass, setProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface groovyx.net.ws.IWSClient |
|---|
initialize |
| Field Detail |
|---|
protected org.apache.cxf.endpoint.Client client
protected SSLHelper sslHelper
protected ProxyHelper proxyHelper
protected BasicAuthenticationHelper basicAuthHelper
protected ConnectionTimeoutHelper connectionTimeoutHelper
protected MtomHelper mtomHelper
protected SoapHelper soapHelper
| Constructor Detail |
|---|
public AbstractCXFWSClient()
| Method Detail |
|---|
protected java.util.logging.Logger getLogger()
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
IWSClient
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in interface IWSClient<org.apache.cxf.endpoint.Client>invokeMethod in class groovy.lang.GroovyObjectSupportname - The name of the method.args - The arguments of the method.
protected java.lang.Object parseResponse(java.lang.Object[] response)
response - The object-array which contains the result
protected final org.apache.cxf.service.model.BindingOperationInfo getBindingOperationInfo(javax.xml.namespace.QName qname)
qname - The QName of the operation.
BindingOperationInfo.invokeMethod(String, Object)protected final java.lang.String getServiceNamespaceURI()
invokeMethod(String, Object)public java.lang.Object create(java.lang.String classname)
classname - The classname of the object which should be created.
public org.apache.cxf.endpoint.Client createClient(java.lang.Object... args)
IWSClient.
createClient in interface IWSClient<org.apache.cxf.endpoint.Client>args - : url (The url of the wsdl-file), cl (The classloader)
IWSClient.createClient(java.lang.Object[])
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||