Fast Object Database for Java - with JPA/JDO support

Internal Website Search

101-110 of 200 resultsRefresh
2

Dirty checking

to capture all objects that were changed after a commit, i.e: after the transaction has succeeded ... after a commit what objects changed in the prior commit. in other words a 'post-commit' listener. I ... all the objects that changed and commited, so that I can generate view messages based on that graph
2

objectdb-2.6.9_02 (with "objectdb.temp.no-enhancement-crc-check") vs. generic classes with interfaces: detailed investigation

there are now obsolete): - Issue #282 - ObjectDB-2.6.9: Failed to commit transaction: Failed to set numeric ... .. Exception in thread "main" [ObjectDB 2.6.9_02] javax.persistence.RollbackException Failed to commit ... .EnumValue.oldValue using reflection (error 613) at com.objectdb.jpa.EMImpl.commit(EMImpl.java:290
2

Merge Issue: Attempt to reuse an existing primary key value

("child1"));         em.merge(e1);         em.getTransaction().commit();         em.clear ... (e2);         em.getTransaction().commit();         em.clear();         em.close ... managed B instance         em.getTransaction().commit();         a = em.createQuery
2

setOptimistic(optimistic)

Method javax.jdo.Transaction void setOptimistic( boolean optimistic ) Optimistic transactions do not hold data store locks until commit time. If an implementation does not support this option, a JDOUnsupportedOptionException is thrown. Parameters: optimistic - the value of the Optimistic flag. Since: JDO 1.0
2

supportedOptions()

-uncommitted javax.jdo.option.TransactionIsolationLevel.read-committed javax.jdo.option
2

Soft Reference Object Cache Recommendation

to write updates to the database (until commit). Your test (at #9 above) does not show strong references from ObjectDB to your Data instances after committing a transaction. Note that we got much smaller ... instances in the Java VisualVM heap dump after commit, clicking right and selecting "Show nearest GC
2

refresh(pc)

store so that a subsequent commit is more likely to succeed. Outside a transaction, this method
2

makeTransactional(pc)

. At transaction commit, the state of the instance in the cache is compared to the state
2

refresh(pc)

store so that a subsequent commit is more likely to succeed. Outside a transaction, this method
2

javax.jdo.listener.ClearLifecycleListener

. This happens during an application call to evict, and in afterCompletion for commit with RetainValues false

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