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

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

public interface ProxyHelpers

Helper classes registered with HelperProxyFactory must implement this interface.

See Also:
AbstractProxyHelpers

Method Summary
<T> T
initProxyHelpers(HelperProxyFactory helperProxyFactory, org.apache.axis.message.addressing.EndpointReferenceType target, Class<T> iface)
          Initialise a new proxy.
 

Method Detail

initProxyHelpers

<T> T initProxyHelpers(HelperProxyFactory helperProxyFactory,
                       org.apache.axis.message.addressing.EndpointReferenceType target,
                       Class<T> iface)
Initialise a new proxy.

Parameters:
helperProxyFactory - the factory creating the helper
target - the EPR of the remote resource
iface - the interface requested by the caller of ProxyFactory.createProxy(org.apache.axis.message.addressing.EndpointReferenceType, java.lang.Class)
Returns:
the new proxy


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