Package com.force.sdk.jpa

Class Summary
BaseEntity Utility for allowing merges on transient objects, such as objects that have not been persisted or retrieved via the EntityManager.
ForceConnectionFactory Factory for creating connections to the Force.com service.
ForceEntityManager The main EntityManager for the Force.com JPA implementation.
ForceEntityManagerFactory Factory for creating the ForceEntityManager.
ForceEntityTransactionImpl Force.com specific transactions.
ForceFetchFieldManager Field manager for retrieving records from Force.com.
ForceInsertFieldManager Field manager for updating records.
ForceJPAStateManagerImpl Used as a marker to distinguish from JPAStateManagerImpl.
ForceManagedConnection Managed connection class that delegates to the ForceServiceConnector.
ForceMetaDataListener Customized version of a MetaDataListener that does all the registration and setup needed when an application starts.
ForceMetaDataManager Custom Metadata Manager so we can control the timing of Force.com object and field creation.
ForceObjectManagerImpl Object manager for the objects being created, updated, or deleted.
ForcePersistenceHandler Persistence handler that handles all CRUD operations and translates them into API calls.
ForcePluginRegistry Hack to provide us the ability to swap out the MetaDataManager, since DataNucleus doesn't provide an easy way of specifying a custom version.
ForceStoreManager Store manager that holds all the persistence.xml properties.
NativeConnection Connection class that provides connections to native Force.com APIs (SOAP Web services API, Metadata API, and Bulk API).
PersistenceProviderImpl This class allows us to provide the ForceEntityManagerFactory.
PersistenceUtils General utility methods needed while persisting and retrieving objects.
 



Copyright © 2011. All Rights Reserved.