ome.services.messages
Class ShapeChangeMessage

java.lang.Object
  extended by java.util.EventObject
      extended by org.springframework.context.ApplicationEvent
          extended by ome.util.messages.InternalMessage
              extended by ome.services.messages.ShapeChangeMessage
All Implemented Interfaces:
Serializable, Iterable<ome.model.meta.EventLog>

public class ShapeChangeMessage
extends InternalMessage
implements Iterable<ome.model.meta.EventLog>

Published on any modification to a Shape. Used to keep the geometry columns on the shape tables in sync.

See Also:
Serialized Form

Field Summary
protected  List<ome.model.meta.EventLog> logs
           
 
Fields inherited from class ome.util.messages.InternalMessage
threadSafe
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ShapeChangeMessage(Object source, List<ome.model.meta.EventLog> eventLogs)
           
 
Method Summary
 Iterator<ome.model.meta.EventLog> iterator()
           
 
Methods inherited from class ome.util.messages.InternalMessage
isThreadSafe
 
Methods inherited from class org.springframework.context.ApplicationEvent
getTimestamp
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logs

protected final List<ome.model.meta.EventLog> logs
Constructor Detail

ShapeChangeMessage

public ShapeChangeMessage(Object source,
                          List<ome.model.meta.EventLog> eventLogs)
Method Detail

iterator

public Iterator<ome.model.meta.EventLog> iterator()
Specified by:
iterator in interface Iterable<ome.model.meta.EventLog>


OmeroJava Api

Version: 4.3.4-dbcbce5a-b4

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