package org.jboss.seam.security.session; import java.net.InetAddress; /** * Period of activity between a user logging in and logging out of a (multi-user) system * * @author George Gastaldi * */ public interface Session { public String getId(); public long getCreationTime(); public long getLastAccessedTime(); public InetAddress getUserAddress(); public boolean isValid(); public void invalidate(); public void updateSessionValues(Object sessionObj); }