Application data class: A class defined by the application programmer primarily to hold data that will be stored in the datastore Application data object:. An instance of an application data class PersistenceCapable class:.. Synonym for an application data class This term stresses the fact That Application Data Classes After Enhancement Implement JDO '
s PersistenceCapable interface Persistence-capable class:. Either a PersistenceCapable class or one of the classes from the Java standard packages that the JDO implementation supports Data object:.. An instance of a persistence-capable class A data object may be unmanaged, managed, transient, persistent, transactional, transient and transactional, persistent and nontransactional, or persistent and transactional. It may be stored as a first class object or as a second class object. The JDO specification uses the term JDO instance instead of data object. persistent object : A data object when JDO is managing it persistently Transactional object:. A data object when JDO is managing it transactionally Managed object:. A persistent, transactional, or persistent and transactional data object Transient object:. Any object that JDO is not managing persistently The JDO Specification Also Uses The Term as a synonym for an unmanaged Object. JDO-Transient: The Management State That IND s that JDO is not managing the object at all The specification calls this the transient state Unmanaged object:.. Any object that JDO is not managing either transactionally or persistently The term unmanaged object is a synonym for JDO-transient object First class object.. :. A data object that is stored independently in the datastore with a JDO identity in JDO, application data objects are usually first class objects Second class object:. A data object that is stored in the datastore as part of a first class object in. JDO, Objects of the Supported System Classes, Such As String, Date, Long, And Hashset, Are USUALLY Second Class Objects. Identity Value:
The value of an attribute, or a list of attributes, that uniquely identifies one persistent state in the datastore JDO identity:. An object that contains the identity value and can be used to obtain the corresponding application data object Identity string:. The string obtained From the Tostring Method of a JDO Identity Object. This Can Be Used To Obtain An Equivalent JDO Identity Object.jdo Lifecycle object is more state, you want to master JDO, you must know the meaning of these states.