Issue Details (XML | Word | Printable)

Key: OPENJPA-317
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Patrick Linskey
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
OpenJPA

API formalization pre-1.0

Created: 16/Aug/07 01:48 PM   Updated: 18/Oct/07 11:24 PM
Return to search
Component/s: jpa
Affects Version/s: 0.9.0, 0.9.6, 0.9.7
Fix Version/s: 1.0.0

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works OPENJPA-317.patch 2007-08-20 06:43 AM Patrick Linskey 196 kB
Text File Licensed for inclusion in ASF works OPENJPA-317.patch 2007-08-16 02:00 PM Patrick Linskey 139 kB
Issue Links:
Reference
 

Resolution Date: 21/Aug/07 04:54 AM


 Description  « Hide
This issue tracks the effort to formalize and optimize our API prior to the 1.0 release.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #567838 Mon Aug 20 21:32:54 UTC 2007 pcl OPENJPA-317. Changed OpenJPA published API PRE-1.0. Reduced the scope of the dependencies in OpenJPAEntityManager and the other published interfaces; converted JDK1.4-style symbolic constant usage to new enums; changed some method names for clarity and consistency; removed old javax.resource dependencies; updated @published and @nojavadoc tags. The published interfaces should now only reference other published interfaces in method signatures, and it should be possible to build javadoc for just the published interfaces.

Removed getDelegate() calls from the published interfaces, as they expose internals. They are still available on the impl classes themselves, or the SPI ifaces when available.

Added covariant return types to JDBCFetchPlan.

Changed BrokerFactoryListener interface to not encode event types in the listener signature.

Moved some methods from OpenJPAPersistence to JPAFacadeHelper.

We will need to grow these published interfaces to provide access to some things in the internal interfaces. However, these interfaces will remain stable moving forward within the constraints of the OpenJPA deprecation policies.
Files Changed
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ReadOnly.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ElementClassCriteria.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryResultCacheImpl.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfigurationImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XTable.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ElementIndex.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingBroker.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/jdbc/meta/TestMappingToolTemporal.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/GeneratorImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ClassCriteria.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/Index.java
ADD /openjpa/trunk/openjpa-persistence/src/test/java/org
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/VersionColumn.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/LoadFetchGroup.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/VersionStrategy.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ForeignKeyAction.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/datacache/TestArrayFieldsInDataCache.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/Dependent.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/StoreCache.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/MappingOverrides.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/UpdateAction.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/event/BrokerFactoryListener.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ElementJoinColumns.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/DetachStateType.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/Type.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManager.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/MappingOverride.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/enhance/AbstractUnenhancedClassTest.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/Nonpolymorphic.java
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestJDBCEnumToKernelConstantMappings.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/EmbeddedMapping.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/EagerFetchType.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfiguration.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAQuerySPI.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/Unique.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/conf/TestAutoDetachProperty.java
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JoinSyntaxType.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/StoreCacheImpl.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/CallbackType.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingFetchConfiguration.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCacheStoreManager.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/Persistent.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAQuery.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ForeignKey.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/Factory.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/event/TestSJVMRemoteCommitProvider.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/EagerFetchMode.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ExtentImpl.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/simple/TestTableNamesDefaultToEntityNames.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/event/BrokerFactoryEventManager.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/detachment/TestDetachmentOneMany.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/PersistenceTestCase.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AutoClearType.java
ADD /openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa/persistence/TestEnumToKernelConstantMappings.java
ADD /openjpa/trunk/openjpa-persistence/src/test/java/org/apache
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/InverseLogical.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XSecondaryTable.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityTransaction.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/NonpolymorphicType.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/kernel/TestBrokerFactoryEventManager.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistentMap.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceExceptions.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlan.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/SubclassFetchMode.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ElementDependent.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XJoinColumns.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/KeyType.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AutoDetachType.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ElementType.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/DataStoreId.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistentCollection.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManagerFactory.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/SingleEMFTestCase.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/jdbc/meta/TestMappingToolAutoDelete.java
ADD /openjpa/trunk/openjpa-persistence/src/test
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/LRS.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAPersistence.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/datacache/QueryCacheStoreQuery.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/VersionColumns.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/Extent.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XSecondaryTables.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAFacadeHelper.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/datacache/TestDataCacheOptimisticLockRecovery.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ElementNonpolymorphic.java
ADD /openjpa/trunk/openjpa-persistence/src/test/java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/KeyDependent.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryResultCache.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/RestoreStateType.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/DataCache.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManagerFactorySPI.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitEventManager.java
ADD /openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/Generator.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManagerSPI.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/xmlmapping/query/TestXMLCustomerOrder.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestIsolationLevelOverride.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ContainerTable.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchGroups.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/datacache/TestBulkUpdatesAndVersionColumn.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationBuilder.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestOptimizeForClause.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StoreContext.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/DiscriminatorStrategy.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/kernel/TestQueryCompilationCache.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/Externalizer.java
ADD /openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa/persistence
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlanImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/DataStoreIdColumn.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchGroup.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/DetachedState.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchAttribute.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/OrderColumn.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/fields/TestPersistentMapTableConfiguration.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ConnectionRetainType.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/IsolationLevel.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/discriminator/TestDiscriminatorTypes.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/Columns.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ElementJoinColumn.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Broker.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/Strategy.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryOperationType.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XJoinColumn.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestSelectForUpdateOverride.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/event/BrokerFactoryEvent.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/conf/TestDynamicConfiguration.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ExternalValues.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/kernel/TestBrokerFactoryListenerRegistry.java
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/LRSSizeType.java (from /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/EagerFetchType.java)
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ElementForeignKey.java

Repository Revision Date User Message
ASF #567851 Mon Aug 20 22:08:40 UTC 2007 pcl OPENJPA-317. Removed comment; added exception to test case method definition for extensibility
Files Changed
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/SingleEMFTestCase.java

Repository Revision Date User Message
ASF #567854 Mon Aug 20 22:11:59 UTC 2007 pcl OPENJPA-317. There is no additional covariant-type work to do here.
Files Changed
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManager.java

Repository Revision Date User Message
ASF #567855 Mon Aug 20 22:15:51 UTC 2007 pcl OPENJPA-317. Javadoc clarification.
Files Changed
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManagerSPI.java

Repository Revision Date User Message
ASF #567893 Tue Aug 21 01:09:20 UTC 2007 pcl OPENJPA-317. Added ResultSetType and FetchDirection enums. Used FetchDirection instead of FetchDirectionType because FetchDirection seemed much more natural.
Files Changed
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestJDBCEnumToKernelConstantMappings.java
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ResultSetType.java (from /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JoinSyntaxType.java)
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/FetchDirection.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.java

Repository Revision Date User Message
ASF #567900 Tue Aug 21 01:37:39 UTC 2007 pcl OPENJPA-317. Moved away from requiring Type at the end of enums, in favor of alignment with existing OpenJPA config settings.
Files Changed
DEL /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/EagerFetchType.java
DEL /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/CallbackType.java
DEL /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ConnectionRetainType.java
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/FetchMode.java (from /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/EagerFetchType.java)
MODIFY /openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa/persistence/TestEnumToKernelConstantMappings.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManager.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManagerSPI.java
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JoinSyntax.java (from /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JoinSyntaxType.java)
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestJDBCEnumToKernelConstantMappings.java
DEL /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JoinSyntaxType.java
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/LRSSize.java (from /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/LRSSizeType.java)
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/EagerFetchMode.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/CallbackMode.java (from /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/CallbackType.java)
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/ForeignKeyAction.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.java
DEL /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/LRSSizeType.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ConnectionRetainMode.java (from /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ConnectionRetainType.java)
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/SubclassFetchMode.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.java

Repository Revision Date User Message
ASF #567986 Tue Aug 21 07:03:48 UTC 2007 pcl OPENJPA-317. Some more API Javadoc cleanup, plus a bit of last-minute renaming and method visibility changes for clarity.
Files Changed
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceMetaDataFactory.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManager.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/PersistenceMappingFactory.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAQuery.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/Generator.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceStrategy.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceXMLMetaDataParser.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/MappingTag.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/MetaDataTag.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestJDBCEnumToKernelConstantMappings.java
DEL /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/LRSSize.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/NonpolymorphicType.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/CallbackMode.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.java
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/LRSSizeAlgorithm.java (from /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/LRSSize.java)
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceMetaDataDefaults.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.java

Repository Revision Date User Message
ASF #568306 Tue Aug 21 22:13:37 UTC 2007 pcl OPENJPA-317 -- correction to a method name to better reflect what it does.
Files Changed
MODIFY /openjpa/branches/1.0.0/openjpa-kernel/src/main/java/org/apache/openjpa/datacache/QueryCacheStoreQuery.java
MODIFY /openjpa/branches/1.0.0/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlan.java
MODIFY /openjpa/branches/1.0.0/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlanImpl.java
MODIFY /openjpa/branches/1.0.0/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.java
MODIFY /openjpa/branches/1.0.0/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.java
MODIFY /openjpa/branches/1.0.0/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingFetchConfiguration.java
MODIFY /openjpa/branches/1.0.0/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfiguration.java
MODIFY /openjpa/branches/1.0.0/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfigurationImpl.java
MODIFY /openjpa/branches/1.0.0/openjpa-kernel/pom.xml
MODIFY /openjpa/branches/1.0.0/openjpa-project/assembly.xml

Repository Revision Date User Message
ASF #586282 Fri Oct 19 07:00:26 UTC 2007 pcl OPENJPA-317. Documentation changes.
Files Changed
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_optimization.xml
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_runtime.xml
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_pc.xml
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_remote.xml
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_dbsetup.xml
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_caching.xml

Repository Revision Date User Message
ASF #586550 Fri Oct 19 17:23:19 UTC 2007 pcl OPENJPA-317. Fixing bad XML.
Files Changed
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_remote.xml

Repository Revision Date User Message
ASF #586558 Fri Oct 19 17:42:51 UTC 2007 pcl OPENJPA-317. Updated docs.
Files Changed
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_runtime.xml