ObjectDB ObjectDB

Internal Website Search

51-60 of 198 resultsRefresh
11

Database Doctor

engine (not using one server process), thus bypassing ObjectDB internal file lock protection
11

What is ObjectDB?

ObjectDB is an Object Oriented Database Management System (ODBMS). It provides all the standard database management services (storage and retrieval, transactions, lock management, query processing, etc.), but it uses an object oriented model to store and manage data. You can easily store ordinary
11

Chapter 3 - Using JPA

This chapter explains how to manage ObjectDB databases using the Java Persistence API (JPA). The first two pages introduce basic JPA interfaces and concepts: The next section explains how to use JPA for database CRUD operations: More advanced topics (e.g. locking and events) are discussed in the last section:
11

ObjectDB Overview

The ObjectDB Object Database ObjectDB is a powerful Object-Oriented Database Management System (ODBMS). It is compact, reliable, easy to use and extremely fast. ObjectDB provides all the standard database management services (storage and retrieval, transactions, lock management, query processing
11

refresh(entity, lockMode)

, and lock it with respect to given lock mode type. If the lock mode type is pessimistic and the entity instance is found but cannot be locked: the PessimisticLockException will be thrown if the database locking failure causes transaction-level rollback the LockTimeoutException will be thrown
9

Freeze during save

.jdo.PMImpl.makePersistent(PMImpl.java:241) - locked <13f2027> (a com.spiffymap.naviupdate.model.Repository) - locked <5e745b> (a com.objectdb.jdo.PMImpl) sjzlondon Steve Zara ... (ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Locked ownable
9

PessimisticLockScope.NORMAL

for pessimistic locking. The persistence provider must lock the database row(s) that correspond ... is used, or if the entity is otherwise mapped to a secondary table, this entails locking the row(s) for the entity instance in the additional table(s). Entity relationships for which the locked entity
8

PessimisticLockScope.EXTENDED

in join tables will be locked if the javax.persistence.lock.scope property is specified ... be locked (unless those entities are explicitly locked). Locking such a relationship or element collection generally locks only the rows in the join table or collection table for that relationship or
7

javax.persistence.EntityNotFoundException

is called and the object no longer exists in the database. Thrown when EntityManager.lock is used with pessimistic locking is used and the entity no longer exists in the database. The current transaction ... ) EntityManager.lock(Object, LockModeType) EntityManager.lock(Object, LockModeType, java.util.Map
0

javax.jdo.Transaction

Since: JDO 1.0 boolean getOptimistic() Optimistic transactions do not hold data store locks until commit time. Optimistic transactions do not hold data store locks until commit time. Returns: the value ... do not hold data store locks until commit time. Optimistic transactions do not hold data store locks

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support