@Override public void generateSchema(PersistenceUnitInfo info, Map map) { log.tracef( "Starting generateSchema : PUI.name=%s", info.getPersistenceUnitName() ); final EntityManagerFactoryBuilder builder = getEntityManagerFactoryBuilder( info, map ); builder.generateSchema(); }
/** * {@inheritDoc} * <p/> * Note: per-spec, the values passed as {@code properties} override values found in {@link PersistenceUnitInfo} */ @Override public EntityManagerFactory createContainerEntityManagerFactory(PersistenceUnitInfo info, Map properties) { log.tracef( "Starting createContainerEntityManagerFactory : %s", info.getPersistenceUnitName() ); return getEntityManagerFactoryBuilder( info, properties ).build(); }
return getEntityManagerFactoryBuilder( persistenceUnit, integration, providedClassLoaderService ); return getEntityManagerFactoryBuilder( persistenceUnit, integration, providedClassLoader );
/** * {@inheritDoc} * <p/> * Note: per-spec, the values passed as {@code properties} override values found in {@link PersistenceUnitInfo} */ @Override public EntityManagerFactory createContainerEntityManagerFactory(PersistenceUnitInfo info, Map properties) { log.tracef( "Starting createContainerEntityManagerFactory : %s", info.getPersistenceUnitName() ); return getEntityManagerFactoryBuilder( info, properties ).build(); }
@Override public void generateSchema(PersistenceUnitInfo info, Map map) { log.tracef( "Starting generateSchema : PUI.name=%s", info.getPersistenceUnitName() ); final EntityManagerFactoryBuilder builder = getEntityManagerFactoryBuilder( info, map ); builder.generateSchema(); }
@Override protected EntityManagerFactoryBuilder getEntityManagerFactoryBuilder(PersistenceUnitDescriptor persistenceUnitDescriptor, Map integration, ClassLoader providedClassLoader) { try { setField(persistenceUnitDescriptor, "jtaDataSource", null); setField(persistenceUnitDescriptor, "transactionType", PersistenceUnitTransactionType.RESOURCE_LOCAL); } catch (Exception ex) { LogFactory.getInstance().getLog().severe(null, ex); } return super.getEntityManagerFactoryBuilder(persistenceUnitDescriptor, integration, providedClassLoader); } }
return getEntityManagerFactoryBuilder( persistenceUnit, integration, providedClassLoaderService ); return getEntityManagerFactoryBuilder( persistenceUnit, integration, providedClassLoader );