ome.services.messages
Class EventLogMessage

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.EventLogMessage
All Implemented Interfaces:
Serializable

public class EventLogMessage
extends InternalMessage

Published when an event log should be saved at the end of a transaction.

See Also:
Serialized Form

Field Summary
 String action
           
 List<Long> entityIds
           
 Class<? extends ome.model.IObject> entityType
           
 
Fields inherited from class ome.util.messages.InternalMessage
threadSafe
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
EventLogMessage(Object source, String action, Class<? extends ome.model.IObject> entityType, List<Long> entityIds)
           
 
Method Summary
 
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

action

public final String action

entityType

public final Class<? extends ome.model.IObject> entityType

entityIds

public final List<Long> entityIds
Constructor Detail

EventLogMessage

public EventLogMessage(Object source,
                       String action,
                       Class<? extends ome.model.IObject> entityType,
                       List<Long> entityIds)


OmeroJava Api

Version: 4.3.3-00d1137e-b2894

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