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

org.frameworkset.web.token.TokenStoreFactory Maven / Gradle / Ivy

Go to download

support session share between application cluster nodes and cross domain application nodes.support good application session monitor and session data statitic module.demo site http://session.bbossgroups.com/

The newest version!
package org.frameworkset.web.token;

public class TokenStoreFactory {
	
	public static TokenStore getTokenStore(String tokenstore)
	{
		if(tokenstore.equals("mem"))
		{
			tokenstore = "org.frameworkset.web.token.MemTokenStore";
		}
		else if(tokenstore.equals("mongodb"))
		{
			tokenstore = "org.frameworkset.web.token.MongodbTokenStore";
			
		}
		else if(tokenstore.equals("db"))
		{
			tokenstore = "org.frameworkset.web.token.DBTokenStore";
		}
		
		
			
		try {
			TokenStore tokenStore = (TokenStore)Class.forName(tokenstore).newInstance();
			return tokenStore;
		} catch (Exception e) {
			throw new TokenException("不支持的tokenstore类型:"+tokenstore,e);
		}
		
			
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy