org.codehaus.xfire.client
Class Client
java.lang.Object
org.codehaus.xfire.AbstractContext
org.codehaus.xfire.handler.AbstractHandlerSupport
org.codehaus.xfire.client.Client
- All Implemented Interfaces:
- ChannelEndpoint, HandlerSupport
- public class Client
- extends AbstractHandlerSupport
- implements ChannelEndpoint
Constructor Summary |
protected |
Client()
|
|
Client(Binding binding,
java.lang.String url)
|
|
Client(Binding binding,
Transport transport,
Service service,
java.lang.String url,
java.lang.String endpointUri)
|
|
Client(javax.wsdl.Definition definition,
java.lang.Class serviceClass)
|
|
Client(java.io.InputStream is,
java.lang.Class serviceClass)
|
|
Client(java.lang.String binding,
javax.wsdl.Definition definition,
java.lang.Class serviceClass)
|
|
Client(Transport t,
Binding binding,
java.lang.String url)
|
|
Client(Transport t,
Endpoint endpoint)
|
|
Client(Transport transport,
Service service,
java.lang.String url)
|
|
Client(Transport transport,
Service service,
java.lang.String url,
java.lang.String endpointUri)
|
|
Client(java.net.URL wsdlLocation)
|
|
Client(java.net.URL wsdlLocation,
java.lang.Class serviceClass)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLIENT_MODE
public static final java.lang.String CLIENT_MODE
- See Also:
- Constant Field Values
Client
protected Client()
Client
public Client(Transport t,
Endpoint endpoint)
Client
public Client(Binding binding,
java.lang.String url)
Client
public Client(Transport t,
Binding binding,
java.lang.String url)
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)
Client
public Client(Binding binding,
Transport transport,
Service service,
java.lang.String url,
java.lang.String endpointUri)
Client
public Client(javax.wsdl.Definition definition,
java.lang.Class serviceClass)
throws java.lang.Exception
Client
public Client(java.lang.String binding,
javax.wsdl.Definition definition,
java.lang.Class serviceClass)
throws java.lang.Exception
Client
public Client(java.io.InputStream is,
java.lang.Class serviceClass)
throws java.lang.Exception
Client
public Client(java.net.URL wsdlLocation)
throws java.lang.Exception
Client
public Client(java.net.URL wsdlLocation,
java.lang.Class serviceClass)
throws java.lang.Exception
initFromDefinition
protected void initFromDefinition(java.lang.String binding,
javax.wsdl.Definition definition,
java.lang.Class serviceClass)
throws java.lang.Exception
- Throws:
java.lang.Exception
findEndpoint
public Endpoint findEndpoint(java.lang.String binding,
java.util.Collection services)
invoke
public java.lang.Object[] invoke(OperationInfo op,
java.lang.Object[] params)
throws java.lang.Exception
- Throws:
java.lang.Exception
invoke
public java.lang.Object[] invoke(java.lang.String name,
java.lang.Object[] params)
throws java.lang.Exception
- Throws:
java.lang.Exception
waitForResponse
protected void waitForResponse()
- Waits for a response from the service.
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
getOutChannel
public Channel getOutChannel()
getTransport
public Transport getTransport()
setTransport
public void setTransport(Transport transport)
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)
getXFire
public XFire getXFire()
setXFire
public void setXFire(XFire xfire)
Copyright © 2004-2006 null. All Rights Reserved.