org.codehaus.xfire.client
Class Client

java.lang.Object
  extended by org.codehaus.xfire.handler.AbstractHandlerSupport
      extended by org.codehaus.xfire.client.Client
All Implemented Interfaces:
HandlerSupport, ChannelEndpoint

public class Client
extends AbstractHandlerSupport
implements ChannelEndpoint


Constructor Summary
Client(Transport transport, Service service, java.lang.String url)
           
Client(Transport transport, Service service, java.lang.String url, java.lang.String endpointUri)
           
 
Method Summary
protected  void createPhases()
           
 void finishReadingMessage(InMessage message, MessageContext context)
           
 java.lang.String getEndpointUri()
           
 Channel getOutChannel()
           
 Service getService()
           
 int getTimeout()
           
 Transport getTransport()
           
 java.lang.String getUrl()
           
 XFire getXFire()
           
 java.lang.Object[] invoke(OperationInfo op, java.lang.Object[] params)
           
 void onReceive(MessageContext recvContext, InMessage msg)
           
 void receive(java.lang.Object response)
           
 void receiveFault(XFireFault fault)
           
 void setEndpointUri(java.lang.String endpointUri)
           
 void setTimeout(int timeout)
           
 void setUrl(java.lang.String url)
           
 void setXFire(XFire xfire)
           
 
Methods inherited from class org.codehaus.xfire.handler.AbstractHandlerSupport
addFaultHandler, addInHandler, addOutHandler, getFaultHandlers, getInHandlers, getOutHandlers, setFaultHandlers, setInHandlers, setOutHandlers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Client

public Client(Transport transport,
              Service service,
              java.lang.String url)

Client

public Client(Transport transport,
              Service service,
              java.lang.String url,
              java.lang.String endpointUri)
Method Detail

invoke

public java.lang.Object[] invoke(OperationInfo op,
                                 java.lang.Object[] params)
                          throws XFireException,
                                 XFireFault
Throws:
XFireException
XFireFault

onReceive

public void onReceive(MessageContext recvContext,
                      InMessage msg)
Specified by:
onReceive in interface ChannelEndpoint

finishReadingMessage

public void finishReadingMessage(InMessage message,
                                 MessageContext context)
                          throws XFireFault
Throws:
XFireFault

createPhases

protected void createPhases()

getOutChannel

public Channel getOutChannel()

getTransport

public Transport getTransport()

receive

public void receive(java.lang.Object response)

getService

public Service getService()

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getEndpointUri

public java.lang.String getEndpointUri()

setEndpointUri

public void setEndpointUri(java.lang.String endpointUri)

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

receiveFault

public void receiveFault(XFireFault fault)

getXFire

public XFire getXFire()

setXFire

public void setXFire(XFire xfire)


Copyright © 2004-2005 Codehaus. All Rights Reserved.