uk.ac.soton.ecs.iam.grid.comms.client.helpers
Interface InvocationListener

All Known Subinterfaces:
UserInputHandler
All Known Implementing Classes:
ConversationBrowser, MembershipInvocationListener, ServiceInputHandler, SwingInputHandler

public interface InvocationListener

A listener for remote method invocations. You can register listeners with your UserInputHandler.

Since:
5.1

Method Summary
 SOAPHeaderElement[] addHeadersForCall(StateRepository repos, StorableInStateRepository proxy, Method method)
           
 void invocationDone(StorableInStateRepository object, Method method)
          SOAP call ended.
 void invocationStarted(StorableInStateRepository object, Method method)
          SOAP call starting.
 

Method Detail

invocationStarted

void invocationStarted(StorableInStateRepository object,
                       Method method)
SOAP call starting. Called by RemoteResourceProxy to indicate that a SOAP invocation is about to start. This can be used to display a 'busy' indicator.


invocationDone

void invocationDone(StorableInStateRepository object,
                    Method method)
SOAP call ended. Called by RemoteResourceProxy to indicate that a SOAP invocation has finished. This can be used to hide the 'busy' indicator set by invocationStarted(uk.ac.soton.ecs.iam.grid.comms.client.StorableInStateRepository, java.lang.reflect.Method).


addHeadersForCall

SOAPHeaderElement[] addHeadersForCall(StateRepository repos,
                                      StorableInStateRepository proxy,
                                      Method method)


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