org.controlhaus.xfire.client
Class XFireClientControlImpl
java.lang.Object
org.controlhaus.xfire.client.XFireClientControlImpl
- All Implemented Interfaces:
- org.apache.beehive.controls.api.bean.Extensible, XFireClientControl
public class XFireClientControlImpl
- extends java.lang.Object
- implements XFireClientControl, org.apache.beehive.controls.api.bean.Extensible
- Since:
- Nov 5, 2004
- Author:
- Dan Diephouse
Field Summary |
(package private) org.apache.beehive.controls.api.context.ControlBeanContext |
context
|
(package private) org.apache.beehive.controls.api.context.ResourceContext |
resourceContext
|
Method Summary |
java.lang.String |
getEncoding()
|
org.codehaus.xfire.client.ClientHandler |
getHeaderHandler()
Gets the HeaderHandler. |
java.lang.String |
getServiceUrl()
|
java.lang.Object |
invoke(java.lang.reflect.Method m,
java.lang.Object[] args)
|
org.apache.xmlbeans.XmlObject[] |
invoke(org.apache.xmlbeans.XmlObject[] request)
Invoke a SOAP service. |
void |
onAcquire()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
context
org.apache.beehive.controls.api.context.ControlBeanContext context
resourceContext
org.apache.beehive.controls.api.context.ResourceContext resourceContext
XFireClientControlImpl
public XFireClientControlImpl()
onAcquire
public void onAcquire()
invoke
public org.apache.xmlbeans.XmlObject[] invoke(org.apache.xmlbeans.XmlObject[] request)
throws java.io.IOException,
org.codehaus.xfire.fault.XFireFault
- Description copied from interface:
XFireClientControl
- Invoke a SOAP service.
- Specified by:
invoke
in interface XFireClientControl
- Parameters:
request
- The request as XMLBeans.
- Returns:
- The response as XMLBeans.
- Throws:
org.codehaus.xfire.fault.XFireFault
java.io.IOException
getServiceUrl
public java.lang.String getServiceUrl()
getEncoding
public java.lang.String getEncoding()
getHeaderHandler
public org.codehaus.xfire.client.ClientHandler getHeaderHandler()
- Gets the HeaderHandler. Override this or fill this in
to provide your own HeaderHandler.
- Returns:
- null by default.
invoke
public java.lang.Object invoke(java.lang.reflect.Method m,
java.lang.Object[] args)
throws java.lang.Throwable
- Specified by:
invoke
in interface org.apache.beehive.controls.api.bean.Extensible
- Throws:
java.lang.Throwable
Copyright © 2004 Controlhaus. All Rights Reserved.