uk.ac.soton.itinnovation.grid.utils
Class RemoteBoundMethod

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.utils.RemoteBoundMethod

public class RemoteBoundMethod
extends Object

A RemoteBoundMethod is a holder class which identifies a method on a particular web-service endpoint.


Constructor Summary
RemoteBoundMethod(Parser wsdlParser, String service, String operation, String bindingName, URL endpoint)
          Deprecated. use other constructor
RemoteBoundMethod(Parser wsdlParser, String service, String operation, String bindingName, URL endpoint, boolean documentStyle)
          Create a new RemoteBoundMethod.
 
Method Summary
 boolean getDocumentStyle()
           
 URL getEndpoint()
           
 javax.wsdl.Operation getOperation()
           
 Parameters getParameters()
           
 QName getReturnType()
           
 String getService()
           
 String getTargetNamespace()
           
 javax.wsdl.Definition getWSDL()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteBoundMethod

@Deprecated
public RemoteBoundMethod(Parser wsdlParser,
                                    String service,
                                    String operation,
                                    String bindingName,
                                    URL endpoint)
                  throws NoSuchOperationException
Deprecated. use other constructor

Throws:
NoSuchOperationException

RemoteBoundMethod

public RemoteBoundMethod(Parser wsdlParser,
                         String service,
                         String operation,
                         String bindingName,
                         URL endpoint,
                         boolean documentStyle)
                  throws NoSuchOperationException
Create a new RemoteBoundMethod.

Parameters:
wsdlParser - the WSDL for the service
service - the name of the service
operation - the name of the operation (not namespace qualified)
bindingName - the name of the SOAP bindings
endpoint - the endpoint address of the service
documentStyle - whether to use the "document" SOAP message style (not RPC)
Throws:
NoSuchOperationException - if the portType, bindings or operation can't be found
Since:
5.1
Method Detail

getWSDL

public javax.wsdl.Definition getWSDL()

getService

public String getService()

getOperation

public javax.wsdl.Operation getOperation()

getTargetNamespace

public String getTargetNamespace()

getEndpoint

public URL getEndpoint()

getReturnType

public QName getReturnType()

getParameters

public Parameters getParameters()

getDocumentStyle

public boolean getDocumentStyle()


Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.