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:
CloseableServant, 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, ctx, invoker, log, 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 projection_async(omero.api.AMD_IQuery_projection __cb, String query, omero.sys.Parameters params, 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
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, close_async, close, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, preClose, runnableCall, safeRunnableCall, 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

projection_async

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


OmeroJava Api

Version: 4.3.4-dbcbce5a-b4

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