20111002-2
@@ -454,8 +454,8 @@ | ||
454 | 454 | for (int i = 0; i < Integer.parseInt(args[3]); i++) { |
455 | 455 | |
456 | 456 | Object[] ret = okuyamaClient.getTagKeys(args[4], noExistsData); |
457 | - long end = new Date().getTime(); | |
458 | - System.out.println((end - start)); | |
457 | + long end = new Date().getTime(); | |
458 | + System.out.println((end - start)); | |
459 | 459 | |
460 | 460 | if (ret[0].equals("true")) { |
461 | 461 | // データ有り |
@@ -1480,12 +1480,12 @@ | ||
1480 | 1480 | okuyamaClient.connect(args[1], port); |
1481 | 1481 | |
1482 | 1482 | long start = new Date().getTime(); |
1483 | - Map retMap = okuyamaClient.getMultiTagValues(args[3].split(","), true); | |
1483 | + Map retMap = okuyamaClient.getMultiTagValues(args[3].split(","), new Boolean(args[4]).booleanValue()); | |
1484 | 1484 | long end = new Date().getTime(); |
1485 | 1485 | if (retMap == null) { |
1486 | 1486 | System.out.println(retMap); |
1487 | 1487 | } else { |
1488 | - System.out.println(retMap); | |
1488 | + //System.out.println(retMap); | |
1489 | 1489 | System.out.println("ResultSize = [" + retMap.size() + "]"); |
1490 | 1490 | } |
1491 | 1491 | System.out.println((end - start) + "milli second"); |
@@ -1571,7 +1571,27 @@ | ||
1571 | 1571 | System.out.println((end - start) + "milli second"); |
1572 | 1572 | |
1573 | 1573 | okuyamaClient.close(); |
1574 | + } else if (args[0].equals("33")) { | |
1575 | + | |
1576 | + int port = Integer.parseInt(args[2]); | |
1577 | + // OkuyamaClientを使用して複数Tag指定でKeyとValueのMapを取得 | |
1578 | + OkuyamaClient okuyamaClient = new OkuyamaClient(); | |
1579 | + okuyamaClient.connect(args[1], port); | |
1580 | + | |
1581 | + long start = new Date().getTime(); | |
1582 | + String[] retKeys = okuyamaClient.getMultiTagKeys(args[3].split(","), new Boolean(args[4]).booleanValue()); | |
1583 | + long end = new Date().getTime(); | |
1584 | + if (retKeys == null) { | |
1585 | + System.out.println(retKeys); | |
1586 | + } else { | |
1587 | + for (int idx = 0; idx < retKeys.length; idx++) { | |
1588 | + System.out.println(retKeys[idx]); | |
1589 | + } | |
1590 | + System.out.println("ResultSize = [" + retKeys.length + "]"); | |
1591 | + } | |
1592 | + System.out.println((end - start) + "milli second"); | |
1574 | 1593 | |
1594 | + okuyamaClient.close(); | |
1575 | 1595 | } else if (args[0].equals("999")) { |
1576 | 1596 | |
1577 | 1597 | int port = Integer.parseInt(args[2]); |