ome.services.throttling
Class Callback

java.lang.Object
  extended by ome.services.throttling.Task
      extended by ome.services.throttling.Callback
All Implemented Interfaces:
Runnable

public class Callback
extends Task

Manages AMD-based method dispatches from blitz.


Field Summary
 
Fields inherited from class ome.services.throttling.Task
cb, current, exception, isVoid, response
 
Constructor Summary
Callback(Boolean io, Boolean db, ServiceInterface service, IceMethodInvoker invoker, Object cb, IceMapper mapper, Ice.Current current, Object... args)
           
Callback(ServiceInterface service, IceMethodInvoker invoker, IceMapper mapper, Object cb, Ice.Current current, Object... args)
           
 
Method Summary
 void run()
           
 String toString()
           
 
Methods inherited from class ome.services.throttling.Task
exception, response
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Callback

public Callback(Boolean io,
                Boolean db,
                ServiceInterface service,
                IceMethodInvoker invoker,
                Object cb,
                IceMapper mapper,
                Ice.Current current,
                Object... args)

Callback

public Callback(ServiceInterface service,
                IceMethodInvoker invoker,
                IceMapper mapper,
                Object cb,
                Ice.Current current,
                Object... args)
Method Detail

run

public void run()
Specified by:
run in interface Runnable
Specified by:
run in class Task

toString

public String toString()
Overrides:
toString in class Object


OmeroJava Api

Version: Beta-4.1.1-r5927-b91

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