Examples of PageNumber


Examples of org.chaidb.db.index.btree.bufmgr.PageNumber

        }


        for (int retry = 0; retry < BTreeLock.MAX_RETRYS + 1 && !succ; retry++) {
            try {
                PageNumber root = new PageNumber(getTopRoot());
                root = store(keys, data, mode, 1, root, kContext);
                if (root != null) updateRootOnMetaPage(root, kContext);
                succ = true;
            } catch (ChaiDBException e) {
                if (e.getErrorCode() != ErrorCode.LOCK_NO_GRANT || retry == BTreeLock.MAX_RETRYS) throw e;
View Full Code Here

Examples of org.chaidb.db.index.btree.bufmgr.PageNumber

        OperResult result;

        if (level == endLevel) {
            if (keys[level - 1] == null) {
                deleteSubTreeRecursively(root, level, kContext);
                result = new OperResult(true, new PageNumber(BTreeSpec.INVALID_PAGENO));
            } else result = delete(keys[level - 1], root, kContext);
        } else {
            BTreePage rootPage = getPage(root);
            if (rootPage.getPage() != null) {
                BTreePage leafPage = rootPage.getLeaf(keys[level - 1], kContext, BTreePage.INSERT);
View Full Code Here

Examples of org.foray.fotree.fo.obj.PageNumber

        }
        case MULTI_TOGGLE: {
            return new MultiToggle(parent, propertyList);
        }
        case PAGE_NUMBER: {
            return new PageNumber(parent, propertyList);
        }
        case PAGE_NUMBER_CITATION: {
            return new PageNumberCitation(parent, propertyList);
        }
        case PAGE_NUMBER_CITATION_LAST: {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.