You might have seen the recent news reports about the collision between U.S. and Russian communication satellites. The U.S. satellite was one of the Iridium satellites. What wasn’t reported and you probably don’t know is that an object database management system (ODBMS) is an important part of the Iridium system. Even though ODBMSs are a [...]
February 13, 2009
I am now also posting on the Cutter Blog. My initial posting is (The Acronym) SOA is (Perhaps) Dead (at Some Companies); Long Live Services. It is a response to Anne Thomas Manes’ SOA is Dead; Long Live Services on her blog at the Burton Group.
January 9, 2009
The typical definition of an atomic task or process is one that cannot be decomposed further. This is vague and subject to interpretation. The Decomposition Matrix on this site uses a specific definition: A task (for business process diagrams) or a process (for data flow diagrams) is atomic if every input relates to every output [...]
December 3, 2008
My last posting referenced the criteria for a well-formed business process diagram mentioned in Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. I am going to expand on their criteria to create a more comprehensive definition of a well-formed business process diagram. To start, here are three criteria [...]
November 18, 2008
I recently received two new books on business process modeling. Both books looked interesting because they had great titles. As it turns out, one book is great and the other not so good. The not so good book is Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. There [...]
October 9, 2008
The Design Decomposition Blog is written by Doug Barry.
The JDO PersistenceManager is the primary interface for JDO-aware application
components. It is the factory for the query interface and contains methods for managing the
life cycle of persistent instances.
The JDO PersistenceManager interface is designed to support a variety of
environments and data sources, from small footprint, real-time embedded systems to large enterprise
application servers. It might be a layer on top of a standard Connector implementation such as
JDBC or JMS, or itself include connection management and distributed transaction
support.
J2EE Connector support is optional. If it is not supported by a JDO implementation, then
a constructor for the JDO PersistenceManager or PersistenceManagerFactory is required.
There are three primary environments in which the JDO PersistenceManager is
designed to work:
Non-managed (non-application server): minimum function, single transaction,
single JDO PersistenceManager where compactness is important.
Non-managed but where extended features are desired: multiple
PersistenceManager instances may support multiple data sources, XA coordinated transactions, or nested
transactions.
Managed: where the full range of capabilities of an application server is required.
A JDO PersistenceManager instance supports one transaction at a time and uses one
connection to the underlying data source at a time. The JDO PersistenceManager
instance might use multiple transactions serially, and might use multiple connections
serially. Therefore, to support multiple concurrent connection-oriented data sources in an
application, multiple JDO PersistenceManager instances are required.
Additional
information on the JDO PersistenceManager can be found at the Sun
website (new window).
There are nearly 400 pages of articles on this site with over 40 pages on database concepts and standards.
Search this site for more articles
Custom Search
Browse this site for more articles
Click on the topics below to browse the articles on this site. You can see more detail by clicking on the arrows. This highlights the location of the current
article: JDO PersistenceManager.
Related recent articles from Google News
WebLogic 12c Taking Java EE 6 to the Cloud InfoQ.com The new version of WebLogic is the first release of the application server to fully support the Java EE 6 standard, originally approved in December 2009. In addition, WebLogic Server 12c is a key part of Oracle's entire cloud strategy, ... and more » 27 Jan 2012 at 5:35am
First Milestone of Ceylon and Ceylon IDE InfoQ.com Ceylon is a new JVM based language, chiefly sponsored by Red Hat and led by Gavin King (who was behind the well-known Java persistence layer Hibernate). It was announced at the sell-out QCon Beijing in April last year, with more details on the language ... and more » 13 Jan 2012 at 4:08am
Software-Upgrade: Migration von Hibernate nach EclipseLink Heise Newsticker Wie das gelingen kann, zeigt eine im Rahmen eines Kooperationsprojekts migrierte Enterprise-Java-Applikation. Enterprise-Java-Systeme bestehen aus vielen standardisierten Komponenten. Diese in sogenannten "Java Specification Requests" des Java ... 30 Jan 2012 at 5:01am
Oracle presenta NetBeans IDE 7.1 CIO Perú “La reciente versión de NetBeans IDE ofrece a la comunidad de desarrolladores Java muchas funciones para ayudarlos a crear aplicaciones emprestimes new romanes, móviles y web de avanzada”, señaló Ted Farrell, arquitecto en jefe y vicepresidente senior de Tools ... 24 Jan 2012 at 7:18am
Data Structures and Other Objects Using Java (4th Edition) by Michael Main Description: Data Structures and Other Objects Using Java is a gradual, "just-in-time" introduction to Data Structures for a CS2 course. Each chapter provides a review of the key aspects of object-oriented programming and a syntax review, giving students the foundation for understanding significant programming concepts. With this framework they are able to accomplish writing functional data...
Object-Oriented Data Structures Using Java by Nell Dale, Daniel T. Joyce, Chip Weems Description: Continuing the success of the popular second edition, the updated and revised Object-Oriented Data Structures Using Java, Third Edition is sure to be an essential resource for students learning data structures using the Java programming language. It presents traditional data structures and object-oriented topics with an emphasis on problem-solving, theory, and software engineering ...
Java Methods: Object-Oriented Programming and Data Structures by Maria Litvin, Gary Litvin Description: This book offers a thorough introduction to the concepts and practices of object-oriented programming in Java. It also introduces the most common data structures and related algorithms and their implementations in the Java collections framework. Chapters 1-14 follow the syllabus of the AP Computer Science course. They will prepare you well for the AP CS exam. Chapters 15-18 on fil...