ome.services.blitz.impl
Class SearchI

java.lang.Object
  extended by ome.services.blitz.impl.AbstractAmdServant
      extended by ome.services.blitz.impl.SearchI
All Implemented Interfaces:
CloseableServant, omero.api._SearchOperations, omero.api._ServiceInterfaceOperations, omero.api._StatefulServiceInterfaceOperations, org.springframework.context.ApplicationContextAware

public class SearchI
extends AbstractAmdServant
implements omero.api._SearchOperations

Implementation of the Search service.

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

Field Summary
 
Fields inherited from class ome.services.blitz.impl.AbstractAmdServant
be, ctx, invoker, log, service
 
Constructor Summary
SearchI(Search service, BlitzExecutor be)
           
 
Method Summary
 void activeQueries_async(omero.api.AMD_Search_activeQueries __cb, Ice.Current __current)
           
 void addOrderByAsc_async(omero.api.AMD_Search_addOrderByAsc __cb, String path, Ice.Current __current)
           
 void addOrderByDesc_async(omero.api.AMD_Search_addOrderByDesc __cb, String path, Ice.Current __current)
           
 void allTypes_async(omero.api.AMD_Search_allTypes __cb, Ice.Current __current)
           
 void and_async(omero.api.AMD_Search_and __cb, Ice.Current __current)
           
 void byAnnotatedWith_async(omero.api.AMD_Search_byAnnotatedWith __cb, List<omero.model.Annotation> examples, Ice.Current __current)
           
 void byFullText_async(omero.api.AMD_Search_byFullText __cb, String query, Ice.Current __current)
           
 void byGroupForTags_async(omero.api.AMD_Search_byGroupForTags __cb, String group, Ice.Current __current)
           
 void byHqlQuery_async(omero.api.AMD_Search_byHqlQuery __cb, String query, omero.sys.Parameters params, Ice.Current __current)
           
 void bySimilarTerms_async(omero.api.AMD_Search_bySimilarTerms __cb, List<String> terms, Ice.Current __current)
           
 void bySomeMustNone_async(omero.api.AMD_Search_bySomeMustNone __cb, List<String> some, List<String> must, List<String> none, Ice.Current __current)
           
 void byTagForGroups_async(omero.api.AMD_Search_byTagForGroups __cb, String tag, Ice.Current __current)
           
 void clearQueries_async(omero.api.AMD_Search_clearQueries __cb, Ice.Current __current)
           
 void currentMetadata_async(omero.api.AMD_Search_currentMetadata __cb, Ice.Current __current)
           
 void currentMetadataList_async(omero.api.AMD_Search_currentMetadataList __cb, Ice.Current __current)
           
 void fetchAlso_async(omero.api.AMD_Search_fetchAlso __cb, List<String> fetches, Ice.Current __current)
           
 void fetchAnnotations_async(omero.api.AMD_Search_fetchAnnotations __cb, List<String> classes, Ice.Current __current)
           
 void getBatchSize_async(omero.api.AMD_Search_getBatchSize __cb, Ice.Current __current)
           
 void hasNext_async(omero.api.AMD_Search_hasNext __cb, Ice.Current __current)
           
 void isAllowLeadingWildcard_async(omero.api.AMD_Search_isAllowLeadingWildcard __cb, Ice.Current __current)
           
 void isCaseSensitive_async(omero.api.AMD_Search_isCaseSensitive __cb, Ice.Current __current)
           
 void isMergedBatches_async(omero.api.AMD_Search_isMergedBatches __cb, Ice.Current __current)
           
 void isReturnUnloaded_async(omero.api.AMD_Search_isReturnUnloaded __cb, Ice.Current __current)
           
 void isUseProjections_async(omero.api.AMD_Search_isUseProjections __cb, Ice.Current __current)
           
 void next_async(omero.api.AMD_Search_next __cb, Ice.Current __current)
           
 void not_async(omero.api.AMD_Search_not __cb, Ice.Current __current)
           
 void notAnnotatedBy_async(omero.api.AMD_Search_notAnnotatedBy __cb, omero.model.Details d, Ice.Current __current)
           
 void notOwnedBy_async(omero.api.AMD_Search_notOwnedBy __cb, omero.model.Details d, Ice.Current __current)
           
 void onlyAnnotatedBetween_async(omero.api.AMD_Search_onlyAnnotatedBetween __cb, omero.RTime start, omero.RTime stop, Ice.Current __current)
           
 void onlyAnnotatedBy_async(omero.api.AMD_Search_onlyAnnotatedBy __cb, omero.model.Details d, Ice.Current __current)
           
 void onlyAnnotatedWith_async(omero.api.AMD_Search_onlyAnnotatedWith __cb, List<String> classes, Ice.Current __current)
           
 void onlyCreatedBetween_async(omero.api.AMD_Search_onlyCreatedBetween __cb, omero.RTime start, omero.RTime stop, Ice.Current __current)
           
 void onlyIds_async(omero.api.AMD_Search_onlyIds __cb, List<Long> ids, Ice.Current __current)
           
 void onlyModifiedBetween_async(omero.api.AMD_Search_onlyModifiedBetween __cb, omero.RTime start, omero.RTime stop, Ice.Current __current)
           
 void onlyOwnedBy_async(omero.api.AMD_Search_onlyOwnedBy __cb, omero.model.Details d, Ice.Current __current)
           
 void onlyType_async(omero.api.AMD_Search_onlyType __cb, String klass, Ice.Current __current)
           
 void onlyTypes_async(omero.api.AMD_Search_onlyTypes __cb, List<String> classes, Ice.Current __current)
           
 void or_async(omero.api.AMD_Search_or __cb, Ice.Current __current)
           
 void remove_async(omero.api.AMD_Search_remove __cb, Ice.Current __current)
           
 void resetDefaults_async(omero.api.AMD_Search_resetDefaults __cb, Ice.Current __current)
           
 void results_async(omero.api.AMD_Search_results __cb, Ice.Current __current)
           
 void setAllowLeadingWildcard_async(omero.api.AMD_Search_setAllowLeadingWildcard __cb, boolean allowLeadingWildcard, Ice.Current __current)
           
 void setBatchSize_async(omero.api.AMD_Search_setBatchSize __cb, int size, Ice.Current __current)
           
 void setCaseSentivice_async(omero.api.AMD_Search_setCaseSentivice __cb, boolean caseSensitive, Ice.Current __current)
           
 void setMergedBatches_async(omero.api.AMD_Search_setMergedBatches __cb, boolean merge, Ice.Current __current)
           
 void setReturnUnloaded_async(omero.api.AMD_Search_setReturnUnloaded __cb, boolean returnUnloaded, Ice.Current __current)
           
 void setUseProjections_async(omero.api.AMD_Search_setUseProjections __cb, boolean useProjections, Ice.Current __current)
           
 void unordered_async(omero.api.AMD_Search_unordered __cb, 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
 
Methods inherited from interface omero.api._StatefulServiceInterfaceOperations
activate_async, close_async, getCurrentEventContext_async, passivate_async
 

Constructor Detail

SearchI

public SearchI(Search service,
               BlitzExecutor be)
Method Detail

activeQueries_async

public void activeQueries_async(omero.api.AMD_Search_activeQueries __cb,
                                Ice.Current __current)
                         throws omero.ServerError
Specified by:
activeQueries_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

addOrderByAsc_async

public void addOrderByAsc_async(omero.api.AMD_Search_addOrderByAsc __cb,
                                String path,
                                Ice.Current __current)
                         throws omero.ServerError
Specified by:
addOrderByAsc_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

addOrderByDesc_async

public void addOrderByDesc_async(omero.api.AMD_Search_addOrderByDesc __cb,
                                 String path,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
addOrderByDesc_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

allTypes_async

public void allTypes_async(omero.api.AMD_Search_allTypes __cb,
                           Ice.Current __current)
                    throws omero.ServerError
Specified by:
allTypes_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

and_async

public void and_async(omero.api.AMD_Search_and __cb,
                      Ice.Current __current)
               throws omero.ServerError
Specified by:
and_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

byAnnotatedWith_async

public void byAnnotatedWith_async(omero.api.AMD_Search_byAnnotatedWith __cb,
                                  List<omero.model.Annotation> examples,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
byAnnotatedWith_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

byFullText_async

public void byFullText_async(omero.api.AMD_Search_byFullText __cb,
                             String query,
                             Ice.Current __current)
                      throws omero.ServerError
Specified by:
byFullText_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

byGroupForTags_async

public void byGroupForTags_async(omero.api.AMD_Search_byGroupForTags __cb,
                                 String group,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
byGroupForTags_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

byHqlQuery_async

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

bySomeMustNone_async

public void bySomeMustNone_async(omero.api.AMD_Search_bySomeMustNone __cb,
                                 List<String> some,
                                 List<String> must,
                                 List<String> none,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
bySomeMustNone_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

byTagForGroups_async

public void byTagForGroups_async(omero.api.AMD_Search_byTagForGroups __cb,
                                 String tag,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
byTagForGroups_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

clearQueries_async

public void clearQueries_async(omero.api.AMD_Search_clearQueries __cb,
                               Ice.Current __current)
                        throws omero.ServerError
Specified by:
clearQueries_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

currentMetadataList_async

public void currentMetadataList_async(omero.api.AMD_Search_currentMetadataList __cb,
                                      Ice.Current __current)
                               throws omero.ServerError
Specified by:
currentMetadataList_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

currentMetadata_async

public void currentMetadata_async(omero.api.AMD_Search_currentMetadata __cb,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
currentMetadata_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

fetchAlso_async

public void fetchAlso_async(omero.api.AMD_Search_fetchAlso __cb,
                            List<String> fetches,
                            Ice.Current __current)
                     throws omero.ServerError
Specified by:
fetchAlso_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

fetchAnnotations_async

public void fetchAnnotations_async(omero.api.AMD_Search_fetchAnnotations __cb,
                                   List<String> classes,
                                   Ice.Current __current)
                            throws omero.ServerError
Specified by:
fetchAnnotations_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

getBatchSize_async

public void getBatchSize_async(omero.api.AMD_Search_getBatchSize __cb,
                               Ice.Current __current)
                        throws omero.ServerError
Specified by:
getBatchSize_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

hasNext_async

public void hasNext_async(omero.api.AMD_Search_hasNext __cb,
                          Ice.Current __current)
                   throws omero.ServerError
Specified by:
hasNext_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

isAllowLeadingWildcard_async

public void isAllowLeadingWildcard_async(omero.api.AMD_Search_isAllowLeadingWildcard __cb,
                                         Ice.Current __current)
                                  throws omero.ServerError
Specified by:
isAllowLeadingWildcard_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

isCaseSensitive_async

public void isCaseSensitive_async(omero.api.AMD_Search_isCaseSensitive __cb,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
isCaseSensitive_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

isMergedBatches_async

public void isMergedBatches_async(omero.api.AMD_Search_isMergedBatches __cb,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
isMergedBatches_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

isReturnUnloaded_async

public void isReturnUnloaded_async(omero.api.AMD_Search_isReturnUnloaded __cb,
                                   Ice.Current __current)
                            throws omero.ServerError
Specified by:
isReturnUnloaded_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

isUseProjections_async

public void isUseProjections_async(omero.api.AMD_Search_isUseProjections __cb,
                                   Ice.Current __current)
                            throws omero.ServerError
Specified by:
isUseProjections_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

next_async

public void next_async(omero.api.AMD_Search_next __cb,
                       Ice.Current __current)
                throws omero.ServerError
Specified by:
next_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

notAnnotatedBy_async

public void notAnnotatedBy_async(omero.api.AMD_Search_notAnnotatedBy __cb,
                                 omero.model.Details d,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
notAnnotatedBy_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

notOwnedBy_async

public void notOwnedBy_async(omero.api.AMD_Search_notOwnedBy __cb,
                             omero.model.Details d,
                             Ice.Current __current)
                      throws omero.ServerError
Specified by:
notOwnedBy_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

not_async

public void not_async(omero.api.AMD_Search_not __cb,
                      Ice.Current __current)
               throws omero.ServerError
Specified by:
not_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyAnnotatedBetween_async

public void onlyAnnotatedBetween_async(omero.api.AMD_Search_onlyAnnotatedBetween __cb,
                                       omero.RTime start,
                                       omero.RTime stop,
                                       Ice.Current __current)
                                throws omero.ServerError
Specified by:
onlyAnnotatedBetween_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyAnnotatedBy_async

public void onlyAnnotatedBy_async(omero.api.AMD_Search_onlyAnnotatedBy __cb,
                                  omero.model.Details d,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
onlyAnnotatedBy_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyAnnotatedWith_async

public void onlyAnnotatedWith_async(omero.api.AMD_Search_onlyAnnotatedWith __cb,
                                    List<String> classes,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
onlyAnnotatedWith_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyCreatedBetween_async

public void onlyCreatedBetween_async(omero.api.AMD_Search_onlyCreatedBetween __cb,
                                     omero.RTime start,
                                     omero.RTime stop,
                                     Ice.Current __current)
                              throws omero.ServerError
Specified by:
onlyCreatedBetween_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyIds_async

public void onlyIds_async(omero.api.AMD_Search_onlyIds __cb,
                          List<Long> ids,
                          Ice.Current __current)
                   throws omero.ServerError
Specified by:
onlyIds_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyModifiedBetween_async

public void onlyModifiedBetween_async(omero.api.AMD_Search_onlyModifiedBetween __cb,
                                      omero.RTime start,
                                      omero.RTime stop,
                                      Ice.Current __current)
                               throws omero.ServerError
Specified by:
onlyModifiedBetween_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyOwnedBy_async

public void onlyOwnedBy_async(omero.api.AMD_Search_onlyOwnedBy __cb,
                              omero.model.Details d,
                              Ice.Current __current)
                       throws omero.ServerError
Specified by:
onlyOwnedBy_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyType_async

public void onlyType_async(omero.api.AMD_Search_onlyType __cb,
                           String klass,
                           Ice.Current __current)
                    throws omero.ServerError
Specified by:
onlyType_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

onlyTypes_async

public void onlyTypes_async(omero.api.AMD_Search_onlyTypes __cb,
                            List<String> classes,
                            Ice.Current __current)
                     throws omero.ServerError
Specified by:
onlyTypes_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

or_async

public void or_async(omero.api.AMD_Search_or __cb,
                     Ice.Current __current)
              throws omero.ServerError
Specified by:
or_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

remove_async

public void remove_async(omero.api.AMD_Search_remove __cb,
                         Ice.Current __current)
                  throws omero.ServerError
Specified by:
remove_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

resetDefaults_async

public void resetDefaults_async(omero.api.AMD_Search_resetDefaults __cb,
                                Ice.Current __current)
                         throws omero.ServerError
Specified by:
resetDefaults_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

results_async

public void results_async(omero.api.AMD_Search_results __cb,
                          Ice.Current __current)
                   throws omero.ServerError
Specified by:
results_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

setAllowLeadingWildcard_async

public void setAllowLeadingWildcard_async(omero.api.AMD_Search_setAllowLeadingWildcard __cb,
                                          boolean allowLeadingWildcard,
                                          Ice.Current __current)
                                   throws omero.ServerError
Specified by:
setAllowLeadingWildcard_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

setBatchSize_async

public void setBatchSize_async(omero.api.AMD_Search_setBatchSize __cb,
                               int size,
                               Ice.Current __current)
                        throws omero.ServerError
Specified by:
setBatchSize_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

setCaseSentivice_async

public void setCaseSentivice_async(omero.api.AMD_Search_setCaseSentivice __cb,
                                   boolean caseSensitive,
                                   Ice.Current __current)
                            throws omero.ServerError
Specified by:
setCaseSentivice_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

setMergedBatches_async

public void setMergedBatches_async(omero.api.AMD_Search_setMergedBatches __cb,
                                   boolean merge,
                                   Ice.Current __current)
                            throws omero.ServerError
Specified by:
setMergedBatches_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

setReturnUnloaded_async

public void setReturnUnloaded_async(omero.api.AMD_Search_setReturnUnloaded __cb,
                                    boolean returnUnloaded,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
setReturnUnloaded_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

setUseProjections_async

public void setUseProjections_async(omero.api.AMD_Search_setUseProjections __cb,
                                    boolean useProjections,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
setUseProjections_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

unordered_async

public void unordered_async(omero.api.AMD_Search_unordered __cb,
                            Ice.Current __current)
                     throws omero.ServerError
Specified by:
unordered_async in interface omero.api._SearchOperations
Throws:
omero.ServerError

bySimilarTerms_async

public void bySimilarTerms_async(omero.api.AMD_Search_bySimilarTerms __cb,
                                 List<String> terms,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
bySimilarTerms_async in interface omero.api._SearchOperations
Throws:
omero.ServerError


OmeroJava Api

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

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