uk.ac.soton.itinnovation.grid.client.membership
Class MembershipInvocationListener

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.client.membership.MembershipInvocationListener
All Implemented Interfaces:
InvocationListener

public class MembershipInvocationListener
extends Object
implements InvocationListener


Constructor Summary
MembershipInvocationListener(TokenCache cache)
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MembershipInvocationListener

public MembershipInvocationListener(TokenCache cache)
Method Detail

invocationStarted

public void invocationStarted(StorableInStateRepository object,
                              Method method)
Description copied from interface: InvocationListener
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.

Specified by:
invocationStarted in interface InvocationListener

invocationDone

public void invocationDone(StorableInStateRepository object,
                           Method method)
Description copied from interface: InvocationListener
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 InvocationListener.invocationStarted(uk.ac.soton.ecs.iam.grid.comms.client.StorableInStateRepository, java.lang.reflect.Method).

Specified by:
invocationDone in interface InvocationListener

addHeadersForCall

public SOAPHeaderElement[] addHeadersForCall(StateRepository repos,
                                             StorableInStateRepository proxy,
                                             Method method)
Specified by:
addHeadersForCall in interface InvocationListener


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