16 | , which is that the optimistic lock exception fails repeatedly once the object is modified from another process. ie: process A modifies the object then process B modifies the object, then any further transactions from ... . do I understand correctly that if object x is modified and persisted by process B, then any attempt |
0 | Static Method javax.jdo.JDOHelper boolean isDirty( Object pc ) Tests whether the parameter instance is dirty. Instances that have been modified, deleted, or newly made persistent in the current ... instance has been modified in the current transaction. Since: JDO 1.0 See Also: javax.jdo.spi |
0 | Annotation Element javax.jdo.annotations.Persistent PersistenceModifier persistenceModifier Modifier for this field. This is normally not specified, and the defaults are used, or the @Transactional ... modifier Default value: javax.jdo.annotations.PersistenceModifier.UNSPECIFIED Since: JDO 2.1 |
0 | Method javax.jdo.listener.StoreCallback void jdoPreStore() Called before the values are stored from this instance to the data store. Data store fields that might have been affected by modified non-persistent fields should be updated in this method. This method is modified by the enhancer |
0 | : Serializable, Comparable<PersistenceModifier> Enumeration of the persistence-modifier values for a field or property. This corresponds to the "persistence-modifier" attribute of the "field |
0 | Method javax.jdo.spi.StateManager void setBooleanField( PersistenceCapable pc, int field, boolean currentValue, boolean newValue ) Mark the field as modified by the user. Parameters: pc - the calling PersistenceCapable instance field - the field number currentValue - the current value of the field |
0 | Method javax.jdo.spi.StateManager void setCharField( PersistenceCapable pc, int field, char currentValue, char newValue ) Mark the field as modified by the user. Parameters: pc - the calling PersistenceCapable instance field - the field number currentValue - the current value of the field newValue - the proposed new value of the field Since: JDO 1.0 |
0 | Method javax.jdo.spi.StateManager void setByteField( PersistenceCapable pc, int field, byte currentValue, byte newValue ) Mark the field as modified by the user. Parameters: pc - the calling PersistenceCapable instance field - the field number currentValue - the current value of the field newValue - the proposed new value of the field Since: JDO 1.0 |
0 | Method javax.jdo.spi.StateManager void setFloatField( PersistenceCapable pc, int field, float currentValue, float newValue ) Mark the field as modified by the user. Parameters: pc - the calling PersistenceCapable instance field - the field number currentValue - the current value of the field |
0 | Method javax.jdo.spi.StateManager void setDoubleField( PersistenceCapable pc, int field, double currentValue, double newValue ) Mark the field as modified by the user. Parameters: pc - the calling PersistenceCapable instance field - the field number currentValue - the current value of the field |