001 package railo.runtime.type.scope; 002 003 import railo.runtime.type.Collection; 004 import railo.runtime.type.scope.storage.StorageScope; 005 006 007 /** 008 * Interface of the scope client 009 */ 010 public interface Client extends Scope,UserScope,StorageScope { 011 012 013 /** 014 * @return time when Client Scope last time is visited 015 */ 016 public abstract long lastVisit(); 017 018 /** 019 * @return all keys except the readpnly ones (cfid,cftoken,hitcount,lastvisit ...) 020 */ 021 public abstract Collection.Key[] pureKeys(); 022 023 }