•This method makes the
transient instance persistent
•This method must be
called in an active transaction.
•The
PersistenceManager assigns an ObjectId to the instance and transitions it to persistent-new.
•The instance will be
managed in the Extent associated with its Class.
•The instance will be
put into the data store at commit.
•The closure of
instances of PersistenceCapable classes reachable from persistent fields will be made persistent
at commit. This is known
as “Persistence by Reach ability”.