package railo.runtime.type.scope;


/**
 * implemetnation of the application scope
 */
public interface Application extends Scope {

    /**
     * @return returns the last access timestamp of this Application scope
     */
    public abstract long getLastAccess();

    /**
     * @return returns the actual timespan of the application
     */
    public abstract long getTimeSpan();

    /**
     * @return is expired
     */
    public abstract boolean isExpired();

	/**
	 * sets the last access timestamp to now
	 */
	public abstract void touch();

	public long getCreated();

}
package railo.runtime.type.scope;


/**
 * implemetnation of the application scope
 */
public interface Application extends Scope {

    /**
     * @return returns the last access timestamp of this Application scope
     */
    public abstract long getLastAccess();

    /**
     * @return returns the actual timespan of the application
     */
    public abstract long getTimeSpan();

    /**
     * @return is expired
     */
    public abstract boolean isExpired();

    /**
     * sets the last access timestamp to now
     */
    public abstract void touch();

    /**
     * @return Timestamp of when the application scope was created
     */
    public long getCreated();

}
Update railo-java/railo-loader/src/railo/runtime/type/scope/Application.java