/*
* Copyright 2008 Glencoe Software, Inc. All rights reserved.
* Use is subject to license terms supplied in LICENSE.txt
*/
package ome.services.sessions.events;
import ome.model.meta.Experimenter;
import ome.model.meta.ExperimenterGroup;
import ome.model.meta.GroupExperimenterMap;
import ome.security.SecuritySystem;
import ome.services.sessions.SessionManager;
import ome.util.messages.InternalMessage;
/**
* {@link InternalMessage} published by the {@link SecuritySystem} when an
* {@link Experimenter}, {@link ExperimenterGroup}, or
* {@link GroupExperimenterMap} is inserted or updated.
*
* This signals the {@link SessionManager} to update its cache.
*
* @author Josh Moore, josh at glencoesoftware.com
* @since 3.0-Beta3
*/
public class UserGroupUpdateEvent extends InternalMessage {
public UserGroupUpdateEvent(Object source) {
super(source);
}
private static final long serialVersionUID = 1L;
}