/** {@inheritDoc} */ @SuppressWarnings("rawtypes") @Override public boolean generateSchema(final String persistenceUnitName, final Map map) { final PersistenceProvider persistenceProvider = findDelegate(map); return persistenceProvider.generateSchema(persistenceUnitName, map); } }
/** {@inheritDoc} */ @SuppressWarnings("rawtypes") @Override public void generateSchema(final PersistenceUnitInfo info, final Map map) { final PersistenceProvider persistenceProvider = findDelegate(map); persistenceProvider.generateSchema(info, map); }
/** * Create database schemas and/or tables and/or create DDL scripts as determined by the supplied properties * * Called when schema generation is to occur as a separate phase from creation of the entity manager factory. * * @param persistenceUnitName the name of the persistence unit * @param properties properties for schema generation; these may also contain provider-specific properties. The * values of these properties override any values that may have been configured elsewhere. * * @throws PersistenceException if insufficient or inconsistent configuration information is provided or if schema * generation otherwise fails. */ public static void generateSchema(String persistenceUnitName, Map properties) { List<PersistenceProvider> providers = getProviders(); for ( PersistenceProvider provider : providers ) { final boolean generated = provider.generateSchema( persistenceUnitName, properties ); if ( generated ) { return; } } throw new PersistenceException( "No persistence provider found for schema generation for persistence-unit named " + persistenceUnitName ); }
if (provider.generateSchema(persistenceUnitName, map)) { return;
/** {@inheritDoc} */ @SuppressWarnings("rawtypes") @Override public void generateSchema(final PersistenceUnitInfo info, final Map map) { final PersistenceProvider persistenceProvider = findDelegate(map); persistenceProvider.generateSchema(info, map); }
@SuppressWarnings("rawtypes") @Override public boolean generateSchema(String persistenceUnitName, Map map) { return this.getRawProvider().generateSchema(persistenceUnitName, map); }
/** {@inheritDoc} */ @SuppressWarnings("rawtypes") @Override public boolean generateSchema(final String persistenceUnitName, final Map map) { final PersistenceProvider persistenceProvider = findDelegate(map); return persistenceProvider.generateSchema(persistenceUnitName, map); } }
public static void generateSchema(String persistenceUnitName, Map properties) { final List<PersistenceProvider> providers = getProviders(); for (final PersistenceProvider provider : providers) { if (provider.generateSchema( persistenceUnitName, properties)) { return; } } throw new PersistenceException("No provider for schema generation of unit '" + persistenceUnitName + "'"); }
public static void generateSchema(String persistenceUnitName, Map properties) { final List<PersistenceProvider> providers = getProviders(); for (final PersistenceProvider provider : providers) { if (provider.generateSchema( persistenceUnitName, properties)) { return; } } throw new PersistenceException("No provider for schema generation of unit '" + persistenceUnitName + "'"); }
/** * Create database schemas and/or tables and/or create DDL scripts as determined by the supplied * properties Called when schema generation is to occur as a separate phase from creation of the entity manager factory. * @param persistenceUnitName the name of the persistence unit * @param properties properties for schema generation; these may also contain provider-specific * properties. The values of these properties override any values that may have been configured elsewhere. * @throws PersistenceException if insufficient or inconsistent configuration information is provided or if schema generation otherwise fails. */ public static void generateSchema(String persistenceUnitName, Map properties) { List<PersistenceProvider> providers = getProviders(); for (PersistenceProvider provider : providers) { final boolean generated = provider.generateSchema(persistenceUnitName, properties); if (generated) { return; } } throw new PersistenceException("No persistence provider found for schema generation for persistence-unit named " + persistenceUnitName); }
if (provider.generateSchema(persistenceUnitName, map)) { return;
if (provider.generateSchema(persistenceUnitName, map)) { return;
if (provider.generateSchema(persistenceUnitName, map)) { return;
provider.generateSchema(info, map); } finally {