/** Makes Transactional Transient instances persistent. */ public void makePersistentTransactionalTransient() { preStateChange(); try { if (myLC.isTransactional && !myLC.isPersistent) { // make the transient instance persistent in the datastore, if is transactional and // !persistent makePersistent(); myLC = myLC.transitionMakePersistent(this); } } finally { postStateChange(); } }