[유치수] [NOBTS] request목록을 새 창으로 보여주도록 변경.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-web/trunk@1416 84d0f5b1-2673-498c-a247-62c4ff18d310
This commit is contained in:
Chisu Yu
2013-04-09 07:52:30 +00:00
parent 26939ad38f
commit 40754d2a16
9 changed files with 149 additions and 66 deletions
@@ -1,5 +1,6 @@
package com.nhn.hippo.web.controller;
import java.util.Date;
import java.util.List;
import java.util.Set;
@@ -59,8 +60,12 @@ public class BusinessTransactionController extends BaseController {
BusinessTransactions selectBusinessTransactions = flow.selectBusinessTransactions(traceIdList, applicationName, from, to);
model.addAttribute("businessTransactions", selectBusinessTransactions.getBusinessTransactionIterator());
model.addAttribute("rpcList", selectBusinessTransactions.getBusinessTransactionIterator());
model.addAttribute("requestList", selectBusinessTransactions.getBusinessTransactionIterator());
model.addAttribute("applicationName", applicationName);
model.addAttribute("from", new Date(from));
model.addAttribute("to", new Date(to));
addResponseHeader(response);
return "businesstransactions";
}
@@ -10,7 +10,6 @@ import com.profiler.common.bo.SpanBo;
public class BusinessTransactions {
private final Map<String, BusinessTransaction> transactions = new HashMap<String, BusinessTransaction>();
private Iterator<Entry<String, BusinessTransaction>> iterator;
public void add(SpanBo span) {
String rpc = span.getRpc();
@@ -22,7 +21,7 @@ public class BusinessTransactions {
}
public Iterator<BusinessTransaction> getBusinessTransactionIterator() {
iterator = transactions.entrySet().iterator();
final Iterator<Entry<String, BusinessTransaction>> iterator = transactions.entrySet().iterator();
return new Iterator<BusinessTransaction>() {
@Override
@@ -41,6 +40,4 @@ public class BusinessTransactions {
}
};
}
}