コード例 #1
0
ファイル: Java_oraclenosql.java プロジェクト: yeysus/14a
  private void storeIterator(String thisKeysString, boolean isPrintOutput) {
    // This only works for iterating over PARTIAL major components.
    // Usage: storeIterator ("Test/HelloWorld")
    keysString = thisKeysString;
    _prepareKey();

    // +++TODO.
    // _checkStore();

    try {
      Iterator iterator = store.storeIterator(Direction.UNORDERED, 0, myKey, null, null);
      while (iterator.hasNext()) {
        Object object = iterator.next();
        KeyValueVersion keyValueVersion = (KeyValueVersion) object;
        String key = new String(keyValueVersion.getKey().toString());
        String value = new String(keyValueVersion.getValue().getValue());
        if (isPrintOutput) System.out.println(key + ", " + value);
      }
      positiveMessage = "storeIterator: passed";
    } catch (Exception ex) {
      errorMessage = "ERROR in storeIterator: " + ex.toString();
      _printErrorMessage("False");
    }
  }