Package com.sleepycat.je.util

Examples of com.sleepycat.je.util.StringDbt


                    void perData(String foundKey, String foundData)
                        throws DatabaseException {

                        assertEquals
                            (OperationStatus.KEYEXIST,
                             cursor.putNoDupData(new StringDbt(foundKey),
                                                 new StringDbt(foundData)));
                    }
                };
            dw.setIgnoreDataMap(true);
            dw.walkData();
        } catch (Throwable t) {
View Full Code Here


        try {
            initEnv(true);
      for (int i = 0; i < simpleKeyStrings.length; i++) {
    OperationStatus status =
        cursor.putNoDupData(new StringDbt("oneKey"),
          new StringDbt(simpleDataStrings[i]));
    assertEquals(OperationStatus.SUCCESS, status);
      }
        } catch (Throwable t) {
            t.printStackTrace();
            throw t;
View Full Code Here

        try {
            initEnvTransactional(true);
      Transaction txn = exampleEnv.beginTransaction(null, null);
      Cursor c = exampleDb.openCursor(txn, null);
      OperationStatus status =
    c.put(new StringDbt("oneKey"),
          new StringDbt("firstData"));
      assertEquals(OperationStatus.SUCCESS, status);
      c.close();
      txn.commit();
      txn = exampleEnv.beginTransaction(null, null);
      c = exampleDb.openCursor(txn, null);
      status =
    c.put(new StringDbt("oneKey"),
          new StringDbt("secondData"));
      assertEquals(OperationStatus.SUCCESS, status);
      c.close();
      txn.abort();
      txn = exampleEnv.beginTransaction(null, null);
      c = exampleDb.openCursor(txn, null);
View Full Code Here

           OperationStatus.SUCCESS);
            DataWalker dw = new DataWalker(null) {
                    void perData(String foundKey, String foundData)
                        throws DatabaseException {

                        StringDbt dataDbt = new StringDbt();
                        dataDbt.setString(foundData);
                        assertEquals(OperationStatus.SUCCESS,
             cursor.putCurrent(dataDbt));
                    }
                };
            dw.setIgnoreDataMap(true);
View Full Code Here

                       OperationStatus.SUCCESS);
            DataWalker dw = new DataWalker(null) {
                    void perData(String foundKey, String foundData)
                        throws DatabaseException {

                        StringDbt dataDbt = new StringDbt();
                        dataDbt.setString("blort");
                        try {
                            cursor.putCurrent(dataDbt);
                            fail("didn't catch DatabaseException");
                        } catch (DatabaseException DBE) {
                        }
View Full Code Here

                       OperationStatus.SUCCESS);
            DataWalker dw = new DataWalker(null) {
                    void perData(String foundKey, String foundData)
                        throws DatabaseException {

                        StringDbt dataDbt = new StringDbt();
                        dataDbt.setString("blort");
                        try {
                            cursor.putCurrent(dataDbt);
                            fail("didn't catch DatabaseException");
                        } catch (DatabaseException DBE) {
                        }
View Full Code Here

                       OperationStatus.SUCCESS);
            DataWalker dw = new DataWalker(null) {
                    void perData(String foundKey, String foundData)
                        throws DatabaseException {

                        StringDbt dataDbt = new StringDbt();
                        StringBuffer sb = new StringBuffer(foundData);
                        sb.replace(3, 3, "3");
                        sb.setLength(4);
                        dataDbt.setString(sb.toString());
                        assertEquals(OperationStatus.SUCCESS,
                                     cursor.putCurrent(dataDbt));
                    }
                };
            dw.setIgnoreDataMap(true);
View Full Code Here

                       OperationStatus.SUCCESS);
            DataWalker dw = new DataWalker(null) {
                    void perData(String foundKey, String foundData)
                        throws DatabaseException {

                        StringDbt dataDbt = new StringDbt();
                        StringBuffer sb = new StringBuffer(foundData);
                        sb.replace(2, 2, "3");
                        sb.setLength(4);
                        dataDbt.setString(sb.toString());
                        try {
                            cursor.putCurrent(dataDbt);
                            fail("didn't catch DatabaseException");
                        } catch (DatabaseException DBE) {
                        }
View Full Code Here

        initEnv(false);
        DatabaseConfig dbConfig = new DatabaseConfig();
        dbConfig.setAllowCreate(true);
        Database myDb = exampleEnv.openDatabase(null, "fooDb", dbConfig);

  myDb.put(null, new StringDbt("blah"), new StringDbt("blort"));
  Cursor cursor = myDb.openCursor(null, null);
  OperationStatus status = cursor.getNext(new DatabaseEntry(),
                                                new DatabaseEntry(),
                                                LockMode.DEFAULT);
  Cursor cursorDup = cursor.dup(true);
View Full Code Here

        try {
      initEnv(false);
            doSimpleCursorPuts();

      StringDbt foundKey = new StringDbt();
      StringDbt foundData = new StringDbt();
      String prevKey = "";

      OperationStatus status = cursor.getFirst(foundKey, foundData,
                 LockMode.DEFAULT);
View Full Code Here

TOP

Related Classes of com.sleepycat.je.util.StringDbt

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.