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

com.alogic.auth.Session Maven / Gradle / Ivy

package com.alogic.auth;

import com.alogic.load.HashObject;
import com.alogic.load.SetObject;

/**
 * Web服务器的会话,用于替代HttpSession
 * 
 * 

* 相对于HttpSession,增加了Hash和Set等数据类型的支持. * * @author duanyy * @since 1.6.10.10 * * @version 1.6.11.7 [20180107 duanyy]
* - 优化Session管理
* * @version 1.6.11.13 [20180125 duanyy]
* - 不再提供基于Session的Store实现
* * @version 1.6.14.14 [20210715 duanyy]
* - 登录时可以设置会话的ttl; */ public interface Session extends SetObject,HashObject,Constants{ /** * 判断是否登录 * * @return 如果已经登录,返回为true,反之为false */ public boolean isLoggedIn(); /** * 设置是否登录标志 * * @param loggedIn 当前是否登录 */ public void setLoggedIn(boolean loggedIn); public void setLoggedIn(boolean loggedIn,long ttl); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy