|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
MakeNontransactionalAllFails | Title: MakeNontransactionalAllFails
Keywords: exception Assertion ID: A12.5.7-5 Assertion Description: If a collection or array of instances is passed to PersistenceManager.makeNontransactionalAll, and one or more of the instances fail to complete the required operation, then all instances will be attempted, and a JDOUserException will be thrown which contains a nested exception array, each exception of which contains one of the failing instances. |
MakeNontransactionalDirtyInstance | Title: Make Nontransactional a Dirty Instance
Keywords: exception Assertion IDs: A12.5.7-28 Assertion Description: If PersistenceManager.makeNontransactional or makeNontransactionalAll is called with an explicit dirty parameter instance, a JDOUserException is thrown. |
MakeNontransactionalIsImmediate | Title: Make Nontransactional is immediate
Keywords: Assertion IDs: A12.5.7-29 Assertion Description: The effect of PersistenceManager.makeNontransactional or makeNontransactionalAll is immediate and not subject to rollback. |
MakeNontransactionalPersistentCleanInstance | Title: Make Nontransactional a Persistent-Clean Instance
Keywords: lifecycle Assertion IDs: A12.5.7-27 Assertion Description: PersistenceManager.makeNontransactional and makeNontransactionalAll makes a persistent-clean instance nontransactional and causes a state transition to persistent-nontransactional. |
MakeNontransactionalTransientCleanInstance | Title: MakeNontransactionalTransientCleanInstance
Keywords: lifecycle Assertion IDs: A12.5.7-26 Assertion Description: PersistenceManager.makeNontransactional and makeNontransactionalAll makes a transient-clean instance nontransactional and causes a state transition to transient. |
MakePersistent | Title: make instance persistent
Keywords: persistencemanager Assertion IDs: A12.5.7-6A Assertion Description: The method PersistenceManager.makePersistent and
makePersistentAll makes a transient instance(s) persistent directly. |
MakePersistentAllFails | Title: MakePersistentAll Fails
Keywords: exception Assertion IDs: A12.5.7-1. |
MakePersistentAndInstancesNotReachable | Title: MakePersistent And Instances Not Reachable
Keywords: Assertion ID: A12.5.7-6C. |
MakePersistentAssignsObjectId | Title: make instance persistent
Keywords: identity Assertion IDs: A12.5.7-6B Assertion Description: The method PersistenceManager.makePersistent and makePersistentAll will assign an object identity to the instance and transitions it to persistent-new. |
MakePersistentFailsIfInstanceManagedByAnotherPersistenceManager | Title: MakePersistent Fails If Instance Managed By Another PersistenceManager
Keywords: exception Assertion IDs: A12.5.7-8. |
MakePersistentHasNoEffectOnPersistentInstances | Title: MakePersistent Has No Effect On Persistent Instances
Keywords: Assertion IDs: A12.5.7-7. |
MakeTransactional | Title: MakeTransactional
Keywords: transienttransactional lifecycle Assertion IDs: A12.5.7-20 Assertion Description: PersistenceManager.makeTransactional and makeTransactionalAll makes a transient instance transactional and causes a state transition to transient-clean. |
MakeTransactionalAllFails | Title: MakeTransactionalAllFails
Keywords: exception Assertion ID: A12.5.7-4 Assertion Description: If a collection or array of instances is passed to PersistenceManager.makeTransactionalAll, and one or more of the instances fail to complete the required o peration, then all instances will be attempted, and a JDOUserException will be thrown which contains a nested exception array, each exception of which conta ins one of the failing instances. |
MakeTransactionalANontransactionalPersistentInstance | Title: Make Transactional A Persistent Nontransactional Instance
Keywords: persistentnontransactional Assertion IDs: A12.5.7-24 Assertion Description: PersistenceManager.makeTransactional and makeTransactionalAll can be used to mark a nontransactional persistent instance as being part of the read-consistency set of the transaction. |
MakeTransactionalIsImmediate | Title: Make Nontransactional is immediate
Keywords: Assertion IDs: A12.5.7-25 Assertion Description: The effect of PersistenceManager.makeTransactional or makeTransactionalAll is immediate and not subject to rollback. |
MakeTransactionalPriorToTransactionRolledback | Title: MakeTransactional Prior To a Transaction Rolledback
Keywords: Assertion IDs: A12.5.7-23 Assertion Description: If the transaction in which an instance is made transactional (by calling PersistenceManager.makeTransactional or makeTransactionalAll) is rolled back, then the transient instance takes its values as of the beginning of the transaction, if the call to makeTransactional was made prior to the beginning of the current transaction. |
MakeTransactionalWithinTransactionRolledback | Title: MakeTransactionalWithinTransactionRolledback
Keywords: transienttransactional Assertion IDs: A12.5.7-22 Assertion Description: If the transaction in which an instance is made transactional (by calling PersistenceManager.makeTransactional or makeTransactionalAll) is rolled back, then the transient instance takes its values as of the call to makeTransactional if the call was made within the current transaction. |
MakeTransient | Title: MakeTransient
Keywords: transient Assertion IDs: A12.5.7-13 Assertion Description: PersistenceManager.makeTransient and makeTransientAll make a persistent instance transient, so it is not associated with the PersistenceManager instance. |
MakeTransientAllFails | Title:MakeTransientAll Fail
Keywords: exception Assertion IDs: A12.5.7-3 Assertion Description: If a collection or array of instances is passed to PersistenceManager.makeTransientAll, and one or more of the instances fail to complete the required operation, then all instances will be attempted, and a JDOUserException will be thrown which contains a nested exception array, each exception of which contains one of the failing instances. |
MakeTransientCausesLossOfIdentity | Title: MakeTransientCausesLossOfIdentity
Keywords: transient identity Assertion IDs: A12.5.7-14 Assertion Description: PersistenceManager.makeTransient and makeTransientAll transition an instance to transient, causing it to lose its JDO identity. |
MakeTransientFailsWithDirtyInstance | Title:MakeTransientFailsWithDirtyInstance
Keywords: exception Assertion IDs: A12.5.7-16 Assertion Description: If the instance passed to PersistenceManager.makeTransient or makeTransientAll is dirty, a JDOUserException is thrown. |
MakeTransientFieldsPreservedUnchanged | Title: MakeTransient Fields Preserved Unchanged
Keywords: transient Assertion IDs: A12.5.7-15, A12.5.7-18 Assertion Description: If the instance passed to PersistenceManager.makeTransient or makeTransientAll has field values (persistent-nontransactional or persistent-clean), the fields in the cache are preserved unchanged. |
MakeTransientHasNoEffectOnTransientInstances | Title: MakeTransientHasNoEffectOnTransientInstances
Keywords: transient Assertion IDs: A12.5.7-19 Assertion Description: PersistenceManager.makeTransient and makeTransientAll have no effect if the parameter instance is transient. |
MakeTransientNotSubjectToRollback | Title: MakeTransientNotSubjectToRollback
Keywords: Assertion IDs: A12.5.7-17 Assertion Description: The effect of PersistenceManager.makeTransient or makeTransientAll is immediate and not subject to rollback. |
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |