ome.services.fulltext
Class AllEventsLogLoader

java.lang.Object
  extended by ome.services.fulltext.EventLogLoader
      extended by ome.services.fulltext.AllEventsLogLoader
All Implemented Interfaces:
Iterable<ome.model.meta.EventLog>, EventListener, Iterator<ome.model.meta.EventLog>, org.springframework.context.ApplicationListener

public class AllEventsLogLoader
extends EventLogLoader

Since:
3.0-Beta3
Author:
Josh Moore, josh at glencoesoftware.com

Field Summary
 
Fields inherited from class ome.services.fulltext.EventLogLoader
batchSize, DEFAULT_BATCH_SIZE, excludes, queryService
 
Constructor Summary
AllEventsLogLoader()
           
 
Method Summary
 long more()
          Should return an estimate of how many more EventLog instances are available for processing.
protected  ome.model.meta.EventLog query()
           
 
Methods inherited from class ome.services.fulltext.EventLogLoader
addEventLog, hasNext, iterator, lastEventLog, next, nextEventLog, onApplicationEvent, remove, rollback, setBatchSize, setExcludes, setQueryService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AllEventsLogLoader

public AllEventsLogLoader()
Method Detail

query

protected ome.model.meta.EventLog query()
Specified by:
query in class EventLogLoader

more

public long more()
Description copied from class: EventLogLoader
Should return an estimate of how many more EventLog instances are available for processing. Some implementations may attempt to take extra measures if the number is too large. Use 1 for a constant rather than Long.MAX_VALUE. Use 0 to stop execution.

Specified by:
more in class EventLogLoader


OmeroJava Api

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

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