ome.services.throttling
Interface ThrottlingStrategy

All Superinterfaces:
org.springframework.context.ApplicationListener, BlitzExecutor, EventListener
All Known Implementing Classes:
AbstractThrottlingStrategy, InThreadThrottlingStrategy, SerialThrottlingStrategy

public interface ThrottlingStrategy
extends BlitzExecutor, org.springframework.context.ApplicationListener

Strategy interface for controlling the execution of blitz methods. All implementations are expected to properly handle events from the ome.services.messages.stats package.


Method Summary
 
Methods inherited from interface ome.services.blitz.util.BlitzExecutor
callInvokerOnRawArgs, callInvokerWithMappedArgs, runnableCall, safeRunnableCall
 
Methods inherited from interface org.springframework.context.ApplicationListener
onApplicationEvent
 



OmeroJava Api

Version: Beta4.2.1-r8614-Beta4.2-b41

Copyright © 2009 The University of Dundee. All Rights Reserved.