org.mule.providers.soap.xfire.transport
Class MuleUniversalChannel
java.lang.Object
AbstractChannel
org.mule.providers.soap.xfire.transport.MuleUniversalChannel
- public class MuleUniversalChannel
- extends AbstractChannel
The MuleUniversalChannel is an XFire Channel implementation that uses
a Mule Transport under the covers. It theoretically can use any Mule transport
but only transports that support streaming can be used with XFire.
This channel is used for making Soap requests using XFire, not receiving them.
- See Also:
- Serialized Form
|
Field Summary |
protected MuleClient |
client
MuleClient used for sending "universal" requests |
protected Log |
logger
logger used by this class |
|
Method Summary |
void |
close()
|
boolean |
isAsync()
|
void |
open()
|
void |
send(MessageContext context,
OutMessage message)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final transient Log logger
- logger used by this class
client
protected final transient MuleClient client
- MuleClient used for sending "universal" requests
MuleUniversalChannel
public MuleUniversalChannel(String uri,
Transport transport)
open
public void open()
send
public void send(MessageContext context,
OutMessage message)
throws XFireException
- Throws:
XFireException
close
public void close()
isAsync
public boolean isAsync()
Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.