Class MutablePersistenceUnitInfo

java.lang.Object
org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
All Implemented Interfaces:
PersistenceUnitInfo, SmartPersistenceUnitInfo

public class MutablePersistenceUnitInfo extends Object implements SmartPersistenceUnitInfo
Spring's mutable equivalent of the JPA PersistenceUnitInfo interface, used to bootstrap an EntityManagerFactory in a container. This is the type exposed to PersistenceUnitPostProcessor.

This implementation is largely a JavaBean, offering mutators for all standard PersistenceUnitInfo properties.

Since:
2.0
Author:
Rod Johnson, Juergen Hoeller, Costin Leau