Method javax.persistence.EntityManager void joinTransaction() Indicate to the entity manager that a JTA transaction is active. This method should be called on a JTA application managed entity manager that was created outside the scope of the active transaction to associate it with the current JTA

Method javax.jdo.PersistenceManager void refreshAll() Refresh the state of all applicable instances from the data store. If called with an active transaction, all transactional instances will be refreshed. If called outside an active transaction, all nontransactional instances will be refreshed. Since: JDO 1.0 See Also: refresh(Object pc)

for the larger scale licenses. Sure. The server licence enables activation of one machine, but after activating that machine you can run ObjectDB in both client-server mode and embedded mode (ans ... so that it will use the activation properly? Just make sure that you run activation on the machine

Method javax.jdo.PersistenceManagerFactory void addFetchGroups( FetchGroup... groups ) Add the FetchGroups to the set of active fetch groups. FetchGroups are made unmodifiable before being added. FetchGroups that match existing FetchGroups replace the corresponding FetchGroups. The replaced