/** * Creates embedded <code>PersistentObject</code>. * * @return new instance of the embedded <code>PersistentObject</code> */ public PersistentObject newPersistentObject() { AbstractDomain domain = getDomain(fullDomainClassName); try { return domain.newPersistentObject(); } finally { releaseDomain(domain); } }