org.frameworkset.web.token.TokenStoreFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bboss-ticket Show documentation
Show all versions of bboss-ticket Show documentation
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