Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package base.jee.api.cassandra.util;
 
 
 public class IsThrottled {
 
 	public static boolean isThrottled(Session sString keyString type) {
 		//TODO: Fix for cassandra
 		/*
		PreparedStatement q = c.prepare("select updated + (select value from setting where name='throttle." + type + ".lockout') from throttle where key_value=? and attempts>=(select value from setting where name='throttle." + type + ".attempts')");
		ResultSet rs = c.execute(q.bind(key));
		for(Row r : rs) {
			if((new Date().getTime()/1000) < r.getLong(1)) {
				return true;
			} else {
				q =c.prepare("delete from throttle where key_value=?");
				c.execute(q.bind(key));
				return false;
			}
		}
        */
		return false;
	}
New to GrepCode? Check out our FAQ X