Class AllEntitiesPseudoLogLoader<T extends ome.model.IObject>

  • All Implemented Interfaces:
    java.lang.Iterable<ome.model.meta.EventLog>, java.util.EventListener, java.util.Iterator<ome.model.meta.EventLog>, org.springframework.context.ApplicationListener

    public class AllEntitiesPseudoLogLoader<T extends ome.model.IObject>
    extends EventLogLoader
    EventLogLoader which iterates through each object model type (in no particular order) and returns each object from lowest to highest id.
    Since:
    3.0-Beta3
    • Constructor Detail

      • AllEntitiesPseudoLogLoader

        public AllEntitiesPseudoLogLoader()
    • Method Detail

      • setClasses

        public void setClasses​(java.util.Set<java.lang.String> classes)
      • query

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

        public long more()
        Returns the number of classes which are still unprocessed as a proxy for how much is left to process.
        Specified by:
        more in class EventLogLoader
      • wrap

        protected ome.model.meta.EventLog wrap​(java.lang.String cls,
                                               ome.model.IObject obj)