ome.services.blitz.impl
Class QueryI

java.lang.Object
  extended by ome.services.blitz.impl.AbstractAmdServant
      extended by ome.services.blitz.impl.QueryI
All Implemented Interfaces:
omero.api._IQueryOperations, omero.api._ServiceInterfaceOperations, org.springframework.context.ApplicationContextAware

public class QueryI
extends AbstractAmdServant
implements omero.api._IQueryOperations

Implementation of the IQuery service.

Since:
3.0-Beta4
Author:
Josh Moore, josh at glencoesoftware.com
See Also:
IQuery

Field Summary
 
Fields inherited from class ome.services.blitz.impl.AbstractAmdServant
be, invoker, service
 
Constructor Summary
QueryI(IQuery service, BlitzExecutor be)
           
 
Method Summary
 void find_async(omero.api.AMD_IQuery_find __cb, String klass, long id, Ice.Current __current)
           
 void findAll_async(omero.api.AMD_IQuery_findAll __cb, String klass, omero.sys.Filter filter, Ice.Current __current)
           
 void findAllByExample_async(omero.api.AMD_IQuery_findAllByExample __cb, omero.model.IObject example, omero.sys.Filter filter, Ice.Current __current)
           
 void findAllByFullText_async(omero.api.AMD_IQuery_findAllByFullText __cb, String klass, String query, omero.sys.Parameters params, Ice.Current __current)
           
 void findAllByQuery_async(omero.api.AMD_IQuery_findAllByQuery __cb, String query, omero.sys.Parameters params, Ice.Current __current)
           
 void findAllByString_async(omero.api.AMD_IQuery_findAllByString __cb, String klass, String field, String value, boolean caseSensitive, omero.sys.Filter filter, Ice.Current __current)
           
 void findByExample_async(omero.api.AMD_IQuery_findByExample __cb, omero.model.IObject example, Ice.Current __current)
           
 void findByQuery_async(omero.api.AMD_IQuery_findByQuery __cb, String query, omero.sys.Parameters params, Ice.Current __current)
           
 void findByString_async(omero.api.AMD_IQuery_findByString __cb, String klass, String field, String value, Ice.Current __current)
           
 void get_async(omero.api.AMD_IQuery_get __cb, String klass, long id, Ice.Current __current)
           
 void refresh_async(omero.api.AMD_IQuery_refresh __cb, omero.model.IObject object, Ice.Current __current)
           
 
Methods inherited from class ome.services.blitz.impl.AbstractAmdServant
applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, onSetOmeroContext, runnableCall, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryI

public QueryI(IQuery service,
              BlitzExecutor be)
Method Detail

findAllByExample_async

public void findAllByExample_async(omero.api.AMD_IQuery_findAllByExample __cb,
                                   omero.model.IObject example,
                                   omero.sys.Filter filter,
                                   Ice.Current __current)
                            throws omero.ServerError
Specified by:
findAllByExample_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

findAllByFullText_async

public void findAllByFullText_async(omero.api.AMD_IQuery_findAllByFullText __cb,
                                    String klass,
                                    String query,
                                    omero.sys.Parameters params,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
findAllByFullText_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

findAllByQuery_async

public void findAllByQuery_async(omero.api.AMD_IQuery_findAllByQuery __cb,
                                 String query,
                                 omero.sys.Parameters params,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
findAllByQuery_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

findAllByString_async

public void findAllByString_async(omero.api.AMD_IQuery_findAllByString __cb,
                                  String klass,
                                  String field,
                                  String value,
                                  boolean caseSensitive,
                                  omero.sys.Filter filter,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
findAllByString_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

findAll_async

public void findAll_async(omero.api.AMD_IQuery_findAll __cb,
                          String klass,
                          omero.sys.Filter filter,
                          Ice.Current __current)
                   throws omero.ServerError
Specified by:
findAll_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

findByExample_async

public void findByExample_async(omero.api.AMD_IQuery_findByExample __cb,
                                omero.model.IObject example,
                                Ice.Current __current)
                         throws omero.ServerError
Specified by:
findByExample_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

findByQuery_async

public void findByQuery_async(omero.api.AMD_IQuery_findByQuery __cb,
                              String query,
                              omero.sys.Parameters params,
                              Ice.Current __current)
                       throws omero.ServerError
Specified by:
findByQuery_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

findByString_async

public void findByString_async(omero.api.AMD_IQuery_findByString __cb,
                               String klass,
                               String field,
                               String value,
                               Ice.Current __current)
                        throws omero.ServerError
Specified by:
findByString_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

find_async

public void find_async(omero.api.AMD_IQuery_find __cb,
                       String klass,
                       long id,
                       Ice.Current __current)
                throws omero.ServerError
Specified by:
find_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

get_async

public void get_async(omero.api.AMD_IQuery_get __cb,
                      String klass,
                      long id,
                      Ice.Current __current)
               throws omero.ServerError
Specified by:
get_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError

refresh_async

public void refresh_async(omero.api.AMD_IQuery_refresh __cb,
                          omero.model.IObject object,
                          Ice.Current __current)
                   throws omero.ServerError
Specified by:
refresh_async in interface omero.api._IQueryOperations
Throws:
omero.ServerError


OmeroJava Api

Version: Beta-4.1.1-r5927-b91

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