@Override public EntityManagerFactory build() { return entityManagerFactoryBuilder.build(); }
@Override public void cancel() { entityManagerFactoryBuilder.cancel(); }
@Override public EntityManagerFactoryBuilder withValidatorFactory(Object validatorFactory) { entityManagerFactoryBuilder.withValidatorFactory( validatorFactory ); return this; }
@Override public boolean generateSchema(String persistenceUnitName, Map map) { log.tracef( "Starting generateSchema for persistenceUnitName %s", persistenceUnitName ); final EntityManagerFactoryBuilder builder = getEntityManagerFactoryBuilderOrNull( persistenceUnitName, map ); if ( builder == null ) { log.trace( "Could not obtain matching EntityManagerFactoryBuilder, returning false" ); return false; } builder.generateSchema(); return true; }
@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 public EntityManagerFactory build() { return entityManagerFactoryBuilder.build(); }
@Override public EntityManagerFactoryBuilder withValidatorFactory(Object validatorFactory) { entityManagerFactoryBuilder.withValidatorFactory(validatorFactory); return this; }
@Override public void cancel() { entityManagerFactoryBuilder.cancel(); }
@Override public boolean generateSchema(String persistenceUnitName, Map map) { log.tracef( "Starting generateSchema for persistenceUnitName %s", persistenceUnitName ); final EntityManagerFactoryBuilder builder = getEntityManagerFactoryBuilderOrNull( persistenceUnitName, map ); if ( builder == null ) { log.trace( "Could not obtain matching EntityManagerFactoryBuilder, returning false" ); return false; } builder.generateSchema(); return true; }
@Override public EntityManagerFactory build() { return entityManagerFactoryBuilder.build(); }
@Override public EntityManagerFactoryBuilder withValidatorFactory(Object validatorFactory) { entityManagerFactoryBuilder.withValidatorFactory(validatorFactory); return this; }
@Override public void cancel() { entityManagerFactoryBuilder.cancel(); }
@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 public EntityManagerFactory build() { return entityManagerFactoryBuilder.build(); }
@Override public EntityManagerFactoryBuilder withValidatorFactory(Object validatorFactory) { entityManagerFactoryBuilder.withValidatorFactory(validatorFactory); return this; }
@Override public void cancel() { entityManagerFactoryBuilder.cancel(); }
/** * {@inheritDoc} * <p/> * Note: per-spec, the values passed as {@code properties} override values found in {@code persistence.xml} */ @Override public EntityManagerFactory createEntityManagerFactory(String persistenceUnitName, Map properties) { log.tracef( "Starting createEntityManagerFactory for persistenceUnitName %s", persistenceUnitName ); final EntityManagerFactoryBuilder builder = getEntityManagerFactoryBuilderOrNull( persistenceUnitName, properties ); if ( builder == null ) { log.trace( "Could not obtain matching EntityManagerFactoryBuilder, returning null" ); return null; } else { return builder.build(); } }
@Override public EntityManagerFactoryBuilder withValidatorFactory(Object validatorFactory) { entityManagerFactoryBuilder.withValidatorFactory(validatorFactory); return this; }
@Override public void cancel() { entityManagerFactoryBuilder.cancel(); }
/** * {@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(); }