openjpa

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Database ORM » openjpa 
OpenJPA
License:
URL:http://openjpa.apache.org/
Description:
Package NameComment
hellojpa
org.apache.openjpa.abstractstore

OpenJPA Abstract StoreManager Implementation

This package provides some infrastructure classes to help in the creation of OpenJPA drivers for new non-relational data stores.

To create support for a new data store:

  • Extend AbstractStoreManager following the rules outlined in its documentation.

  • Configure your org.apache.openjpa.properties file (or your resource archive configuration file) to use AbstractStoreBrokerFactory, and specify your AbstractStore extension as the org.apache.openjpa.abstractstore.AbstractStoreManager class:

    org.apache.openjpa.BrokerFactory: abstractstore
    org.apache.openjpa.abstractstore.AbstractStoreManager: com.xyz.MyAbstractStoreManagerSubclass

Additionally, you can optionally extend OpenJPAConfigurationImpl to define your own configuration options, using the helper classes defined in the org.apache.openjpa.lib.conf package. To do this you must also override the AbstractStoreManager.newConfiguration method.

For a sample of how to use this package, see the org.apache.openjpa.xmlstore abstract store implementation.

org.apache.openjpa.ant

OpenJPA Ant Tasks

Ant tasks for OpenJPA tools.

org.apache.openjpa.conf

OpenJPA Configuration

This package provides base OpenJPA configuration interfaces.

org.apache.openjpa.datacache

OpenJPA Data Cache

OpenJPA's data and query caching frameworks.

org.apache.openjpa.ee

OpenJPA Enterprise Extensions

This package provides enterprise extensions to the OpenJPA runtime.

org.apache.openjpa.enhance

OpenJPA Enhancer

This package provides a bytecode enhancer used to post-process classes for use in a OpenJPA runtime. A tool for generating application identity class sourcecode is also provided.

org.apache.openjpa.event

OpenJPA Events

This package provides some interfaces and useful implementations for OpenJPA's event notification framework. This framework allows efficient notification of object modifications and transaction changes.

org.apache.openjpa.jdbc.ant

OpenJPA-JDBC Ant Tasks

Ant tasks for JDBC OpenJPA tools.

org.apache.openjpa.jdbc.conf

OpenJPA-JDBC Configuration

This package provides JDBC configuration interfaces.

org.apache.openjpa.jdbc.kernel

OpenJPA-JDBC Runtime Kernel

Runtime services for the JDBC OpenJPA implementation.

org.apache.openjpa.jdbc.kernel.exps

OpenJPA-JDBC Expression Tree

org.apache.openjpa.jdbc.meta

OpenJPA-JDBC ORM Metadata

This package extends the standard persistence metadata with object-relational mapping information.

org.apache.openjpa.jdbc.meta.strats

OpenJPA-JDBC ORM Strategies

Library of mapping strategies.

org.apache.openjpa.jdbc.schema

OpenJPA-JDBC Schema Management

This package provides utilities for managing the schema of persistent objects stored in a relational database.

Schema components themselves are little more than standard Java beans. Helper classes are responsible for added functionality such as XML serialization/deserialization, etc.

org.apache.openjpa.jdbc.sql

OpenJPA-JDBC SQL Abstraction

Utilities for generating SQL.

org.apache.openjpa.kernel

OpenJPA Runtime Kernel

This package provides a common OpenJPA runtime environment that can be adapted for use with various data store mechanisms.

org.apache.openjpa.kernel.exps

OpenJPA Expression Tree

org.apache.openjpa.kernel.jpql

JPA Query Language Support

Allow any spec or store to use JPQL.

org.apache.openjpa.lib.ant

Ant Integration

This package provides a foundation for basic Ant support.

org.apache.openjpa.lib.conf

Configuration Framework

This package provides an extendable product configuration framework.

org.apache.openjpa.lib.conf.test
org.apache.openjpa.lib.graph

Graph Abstraction

This package provides a graph abstraction and graph-related algorithms.

org.apache.openjpa.lib.jdbc

Database Connectivity

Includes an implementation of the {@link javax.sql.DataSource} APIs around a normal JDBC 1.x driver. Implements logging and the ability to customize JDBC behavior. Also includes a framework for firing and consuming JDBC-related events.

org.apache.openjpa.lib.log

Logging

This package provides a lightweight logging interface, a simple implementation that writes logging output to the console and allows for basic log configuration, and plug-ins for the Apache Commons Logging and the Apache Log4J frameworks.

org.apache.openjpa.lib.meta

Metadata Framework

Extendable framework for metadata parsing and serializing.

org.apache.openjpa.lib.rop

Result Object Provider Framework

This package provides a framework for the lazy loading of potentially large lists of data.

org.apache.openjpa.lib.test
org.apache.openjpa.lib.util

General Utilities

org.apache.openjpa.lib.util.concurrent

Concurrent Utilities

org.apache.openjpa.lib.util.testlocalizer
org.apache.openjpa.lib.xml

XML Handling

org.apache.openjpa.meta

OpenJPA Metadata

This package provides an extendable framework for parsing and caching persistence metadata. The metadata can be accessed at both enhancement time and at runtime.

org.apache.openjpa.persistence

OpenJPA JPA

This package provides an JPA facade to OpenJPA. All major OpenJPA runtime components have JPA-flavored facades in this package.

org.apache.openjpa.persistence.annotations
org.apache.openjpa.persistence.annotations.common.apps.annotApp.annotype
org.apache.openjpa.persistence.annotations.common.apps.annotApp.ddtype
org.apache.openjpa.persistence.cache
org.apache.openjpa.persistence.cache.common.apps
org.apache.openjpa.persistence.callbacks
org.apache.openjpa.persistence.common.apps
org.apache.openjpa.persistence.common.utils
org.apache.openjpa.persistence.conf
org.apache.openjpa.persistence.datacache
org.apache.openjpa.persistence.datacache.common.apps
org.apache.openjpa.persistence.detachment
org.apache.openjpa.persistence.discriminator
org.apache.openjpa.persistence.embed
org.apache.openjpa.persistence.enhance
org.apache.openjpa.persistence.enhance.common.apps
org.apache.openjpa.persistence.entityoperation
org.apache.openjpa.persistence.entityoperation.common.apps
org.apache.openjpa.persistence.event
org.apache.openjpa.persistence.event.common.apps
org.apache.openjpa.persistence.exception
org.apache.openjpa.persistence.external
org.apache.openjpa.persistence.fetchgroups
org.apache.openjpa.persistence.fields
org.apache.openjpa.persistence.generationtype
org.apache.openjpa.persistence.hugariannotation
org.apache.openjpa.persistence.identity
org.apache.openjpa.persistence.inheritance
org.apache.openjpa.persistence.inheritance.embeddable
org.apache.openjpa.persistence.inheritance.entity
org.apache.openjpa.persistence.inheritance.mappedsuperclass
org.apache.openjpa.persistence.inheritance.serializable
org.apache.openjpa.persistence.jdbc

OpenJPA JPA-JDBC

JDBC-specific extensions to OpenJPA JPA runtime.

org.apache.openjpa.persistence.jdbc.annotations
org.apache.openjpa.persistence.jdbc.common.apps
org.apache.openjpa.persistence.jdbc.common.apps.mappingApp
org.apache.openjpa.persistence.jdbc.kernel
org.apache.openjpa.persistence.jdbc.mapping
org.apache.openjpa.persistence.jdbc.meta
org.apache.openjpa.persistence.jdbc.meta.horizontal
org.apache.openjpa.persistence.jdbc.meta.tableperclass
org.apache.openjpa.persistence.jdbc.meta.vertical
org.apache.openjpa.persistence.jdbc.query
org.apache.openjpa.persistence.jdbc.schema
org.apache.openjpa.persistence.jpql.clauses
org.apache.openjpa.persistence.jpql.expressions
org.apache.openjpa.persistence.jpql.functions
org.apache.openjpa.persistence.jpql.joins
org.apache.openjpa.persistence.kernel
org.apache.openjpa.persistence.kernel.common.apps
org.apache.openjpa.persistence.lifecycle
org.apache.openjpa.persistence.managedinterface
org.apache.openjpa.persistence.meta
org.apache.openjpa.persistence.meta.common.apps
org.apache.openjpa.persistence.models.company
org.apache.openjpa.persistence.models.company.basic
org.apache.openjpa.persistence.models.company.fetchlazy
org.apache.openjpa.persistence.models.company.idclass
org.apache.openjpa.persistence.models.company.joined
org.apache.openjpa.persistence.query
org.apache.openjpa.persistence.query.common.apps
org.apache.openjpa.persistence.relations
org.apache.openjpa.persistence.simple
org.apache.openjpa.persistence.test
org.apache.openjpa.persistence.xml
org.apache.openjpa.persistence.xmlmapping.entities
org.apache.openjpa.persistence.xmlmapping.query
org.apache.openjpa.persistence.xmlmapping.xmlbindings.myaddress
org.apache.openjpa.slice Extended OpenJPA Interfaces for distributed databases. This package contains interface definitions for distribution policy and distributed configuration.
org.apache.openjpa.slice.jdbc Implements Distributed version of JDBCStoreManager and JDBCStoreQuery. This package contains implementaions of OpenJPA interfaces using a distribution template pattern. Distribution template pattern for T is defined as a type T' such that T' extends T implements Iterable i.e.T' is a special T that also contains many T.
org.apache.openjpa.slice.policy
org.apache.openjpa.util

OpenJPA Utilities

This package provides utilities to facilitate the handling of second class objects and OpenJPA object ids.

org.apache.openjpa.xmlstore

XML Store

Simple XML store using the common OpenJPA runtime system as a front end.

relations
reversemapping
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.