uk.ac.soton.itinnovation.grid.client.proxy
Interface WebProxy

All Known Implementing Classes:
AbstractProxyHelpers, CltMgtRegistryResourceHelpers, CltMgtRegistryServiceHelpers, DataServiceHelpers, DataStagerHelpers, JobHelpers, JobServiceHelpers, LegacyProxyHelpers, MembershipGroupHelpers, MembershipServiceHelpers, OgsaDaiResourceConversationHelpers, OgsaDaiRoleConversationHelpers, OgsaDaiSubscriptionConversationHelpers, PrivateAccountHelpers, PrivateAccountServiceHelpers, RemoteOgsaDaiServiceHelpers, SampleServiceHelpers, SLAHelpers, SLAServiceHelpers, SLATemplateHelpers, TradeAccountHelpers, TradeAccountServiceHelpers

public interface WebProxy

Proxies returned by InvocationEngineProxyFactory also implement this interface.


Method Summary
 InvocationEngine proxyGetInvocationEngine()
          Return the engine used by this proxy.
 RemoteMethod proxyGetRemoteMethod(String methodName, boolean documentStyle)
          Create a RemoteMethod from the WSDL.
 org.apache.axis.message.addressing.EndpointReferenceType proxyGetTarget()
          Return the target EPR used by this proxy.
 

Method Detail

proxyGetRemoteMethod

RemoteMethod proxyGetRemoteMethod(String methodName,
                                  boolean documentStyle)
                                  throws NoSuchOperationException,
                                         RemoteException
Create a RemoteMethod from the WSDL.

Throws:
NoSuchOperationException - if the WSDL does not contain this operation.
RemoteException - if we couldn't fetch the WSDL

proxyGetTarget

org.apache.axis.message.addressing.EndpointReferenceType proxyGetTarget()
Return the target EPR used by this proxy.


proxyGetInvocationEngine

InvocationEngine proxyGetInvocationEngine()
Return the engine used by this proxy.



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