@Override public List<URL> getNonRootUrls() { return persistenceUnitDescriptor.getJarFileUrls(); }
private static String getExceptionHeader(PersistenceUnitDescriptor persistenceUnit) { return "[PersistenceUnit: " + persistenceUnit.getName() + "] "; } }
@Override public ClassLoader getClassLoader() { return descriptor.getClassLoader(); }
public StandardJpaScanEnvironmentImpl(PersistenceUnitDescriptor persistenceUnitDescriptor) { this.persistenceUnitDescriptor = persistenceUnitDescriptor; this.explicitlyListedClassNames = persistenceUnitDescriptor.getManagedClassNames() == null ? Collections.<String>emptyList() : persistenceUnitDescriptor.getManagedClassNames(); this.explicitlyListedMappingFiles = persistenceUnitDescriptor.getMappingFileNames() == null ? Collections.<String>emptyList() : persistenceUnitDescriptor.getMappingFileNames(); }
public static void logPersistenceUnitInformation(PersistenceUnitDescriptor descriptor) { if ( ! log.isDebugEnabled() ) { log.processingPersistenceUnitInfoName( descriptor.getName() ); return; sb.append( "PersistenceUnitInfo [\n\t" ) .append( "name: " ) .append( descriptor.getName() ) .append( "\n\t" ) .append( "persistence provider classname: " ) .append( descriptor.getProviderClassName() ) .append( "\n\t" ) .append( "classloader: " ) .append( descriptor.getClassLoader() ) .append( "\n\t" ) .append( "excludeUnlistedClasses: " ) .append( descriptor.isExcludeUnlistedClasses() ) .append( "\n\t" ) .append( "JTA datasource: " ) .append( descriptor.getJtaDataSource() ) .append( "\n\t" ) .append( "Non JTA datasource: " ) .append( descriptor.getNonJtaDataSource() ) .append( "\n\t" ) .append( "Transaction type: " ) .append( descriptor.getTransactionType() ) .append( "\n\t" ) .append( "PU root URL: " ) .append( descriptor.getPersistenceUnitRootUrl() ) .append( "\n\t" )
if ( persistenceUnit.getProperties() != null ) { mergedSettings.configurationValues.putAll( persistenceUnit.getProperties() ); mergedSettings.configurationValues.put( PERSISTENCE_UNIT_NAME, persistenceUnit.getName() ); if ( persistenceUnit.getValidationMode() != null ) { mergedSettings.configurationValues.put( JPA_VALIDATION_MODE, persistenceUnit.getValidationMode() ); if ( persistenceUnit.getSharedCacheMode() != null ) { mergedSettings.configurationValues.put( JPA_SHARED_CACHE_MODE, persistenceUnit.getSharedCacheMode() );
ssrBuilder.applySetting( DATASOURCE, dataSource ); else if ( persistenceUnit.getJtaDataSource() != null ) { if ( ! ssrBuilder.getSettings().containsKey( DATASOURCE ) ) { ssrBuilder.applySetting( DATASOURCE, persistenceUnit.getJtaDataSource() ); configurationValues.put( JPA_JTA_DATASOURCE, persistenceUnit.getJtaDataSource() ); else if ( persistenceUnit.getNonJtaDataSource() != null ) { if ( ! ssrBuilder.getSettings().containsKey( DATASOURCE ) ) { ssrBuilder.applySetting( DATASOURCE, persistenceUnit.getNonJtaDataSource() ); configurationValues.put( JPA_NON_JTA_DATASOURCE, persistenceUnit.getNonJtaDataSource() );
if ( persistenceUnit.getClassLoader() != null ) { bsrBuilder.applyClassLoader( persistenceUnit.getClassLoader() ); Properties puProperties = persistenceUnit.getProperties(); if( puProperties != null ) { final String tcclLookupPrecedence = puProperties.getProperty( org.hibernate.cfg.AvailableSettings.TC_CLASSLOADER );
@Override public URL getRootUrl() { return persistenceUnitDescriptor.getPersistenceUnitRootUrl(); }
@Override public String getProviderClassName() { return descriptor.getProviderClassName(); }
@Override public Object getNonJtaDataSource() { return descriptor.getNonJtaDataSource(); }
@Override public Properties getProperties() { return descriptor.getProperties(); }
@Override public Object getJtaDataSource() { return descriptor.getJtaDataSource(); }
@Override public List<String> getMappingFileNames() { return descriptor.getMappingFileNames(); }
public CustomDescriptor(PersistenceUnitDescriptor descriptor, List<String> names) { this.descriptor = descriptor; this.names = names; this.names.addAll(U.safe(descriptor.getManagedClassNames())); }
public static void logPersistenceUnitInformation(PersistenceUnitDescriptor descriptor) { if ( ! log.isDebugEnabled() ) { log.processingPersistenceUnitInfoName( descriptor.getName() ); return; sb.append( "PersistenceUnitInfo [\n\t" ) .append( "name: " ) .append( descriptor.getName() ) .append( "\n\t" ) .append( "persistence provider classname: " ) .append( descriptor.getProviderClassName() ) .append( "\n\t" ) .append( "classloader: " ) .append( descriptor.getClassLoader() ) .append( "\n\t" ) .append( "excludeUnlistedClasses: " ) .append( descriptor.isExcludeUnlistedClasses() ) .append( "\n\t" ) .append( "JTA datasource: " ) .append( descriptor.getJtaDataSource() ) .append( "\n\t" ) .append( "Non JTA datasource: " ) .append( descriptor.getNonJtaDataSource() ) .append( "\n\t" ) .append( "Transaction type: " ) .append( descriptor.getTransactionType() ) .append( "\n\t" ) .append( "PU root URL: " ) .append( descriptor.getPersistenceUnitRootUrl() ) .append( "\n\t" )
if ( persistenceUnit.getProperties() != null ) { mergedSettings.configurationValues.putAll( persistenceUnit.getProperties() ); mergedSettings.configurationValues.put( PERSISTENCE_UNIT_NAME, persistenceUnit.getName() ); if ( persistenceUnit.getValidationMode() != null ) { mergedSettings.configurationValues.put( JPA_VALIDATION_MODE, persistenceUnit.getValidationMode() ); if ( persistenceUnit.getSharedCacheMode() != null ) { mergedSettings.configurationValues.put( JPA_SHARED_CACHE_MODE, persistenceUnit.getSharedCacheMode() );
public StandardJpaScanEnvironmentImpl(PersistenceUnitDescriptor persistenceUnitDescriptor) { this.persistenceUnitDescriptor = persistenceUnitDescriptor; this.explicitlyListedClassNames = persistenceUnitDescriptor.getManagedClassNames() == null ? Collections.<String>emptyList() : persistenceUnitDescriptor.getManagedClassNames(); this.explicitlyListedMappingFiles = persistenceUnitDescriptor.getMappingFileNames() == null ? Collections.<String>emptyList() : persistenceUnitDescriptor.getMappingFileNames(); }
ssrBuilder.applySetting( DATASOURCE, dataSource ); else if ( persistenceUnit.getJtaDataSource() != null ) { if ( ! ssrBuilder.getSettings().containsKey( DATASOURCE ) ) { ssrBuilder.applySetting( DATASOURCE, persistenceUnit.getJtaDataSource() ); configurationValues.put( JPA_JTA_DATASOURCE, persistenceUnit.getJtaDataSource() ); else if ( persistenceUnit.getNonJtaDataSource() != null ) { if ( ! ssrBuilder.getSettings().containsKey( DATASOURCE ) ) { ssrBuilder.applySetting( DATASOURCE, persistenceUnit.getNonJtaDataSource() ); configurationValues.put( JPA_NON_JTA_DATASOURCE, persistenceUnit.getNonJtaDataSource() );
if ( persistenceUnit.getClassLoader() != null ) { bsrBuilder.applyClassLoader( persistenceUnit.getClassLoader() ); Properties puProperties = persistenceUnit.getProperties(); if( puProperties != null ) { final String tcclLookupPrecedence = puProperties.getProperty( org.hibernate.cfg.AvailableSettings.TC_CLASSLOADER );