Jedis conn, String semname, String identifier)
{
Transaction trans = conn.multi();
trans.zrem(semname, identifier);
trans.zrem(semname + ":owner", identifier);
List<Object> results = trans.exec();
return (Long)results.get(results.size() - 1) == 1;
}
public String executeLater(
Jedis conn, String queue, String name, List<String> args, long delay)