All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.uiuc.ncsa.security.storage.events.LastAccessedEvent Maven / Gradle / Ivy

There is a newer version: 5.4.3
Show newest version
package edu.uiuc.ncsa.security.storage.events;

import edu.uiuc.ncsa.security.core.Identifier;
import edu.uiuc.ncsa.security.storage.ListeningStoreInterface;

import java.util.Date;
import java.util.EventObject;
import java.util.UUID;

/**
 * 

Created by Jeff Gaynor
* on 3/28/23 at 4:24 PM */ public class LastAccessedEvent extends EventObject { public LastAccessedEvent(Object source) { super(source); } public LastAccessedEvent(ListeningStoreInterface store, Identifier identifier, Date lastAccessed) { super(store); this.lastAccessed = lastAccessed; this.identifier = identifier; } public ListeningStoreInterface getStore() { return (ListeningStoreInterface) source; } public Date getLastAccessed() { return lastAccessed; } public void setLastAccessed(Date lastAccessed) { this.lastAccessed = lastAccessed; } Date lastAccessed = null; public Identifier getIdentifier() { return identifier; } public void setIdentifier(Identifier identifier) { this.identifier = identifier; } Identifier identifier; public UUID getUUID() { return getStore().getUuid(); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy