try {
MapReduceResult result = riakClient.mapReduce("Triggered_Alert;" + accountName)
.addKeyFilter(new TokenizeFilter(";",2))
.addKeyFilter(new StringToIntFilter())
.addKeyFilter(new BetweenFilter(fromTimeperiod, toTimeperiod))
.addMapPhase(new NamedJSFunction("Riak.mapValuesJson"), true)
.execute();
logger.info("Key Filter: " + result.getResultRaw().toString());
Collection<BasicTriggeredAlert> rtaList = result.getResult(BasicTriggeredAlert.class);