Tabnine Logo
javax.persistence.spi
Code IndexAdd Tabnine to your IDE (free)

How to use javax.persistence.spi

Best Java code snippets using javax.persistence.spi (Showing top 20 results out of 549)

origin: hibernate/hibernate-orm

@Override
public String getProviderClassName() {
  return persistenceUnitInfo.getPersistenceProviderClassName();
}
origin: hibernate/hibernate-orm

@Override
public Object getNonJtaDataSource() {
  return persistenceUnitInfo.getNonJtaDataSource();
}
origin: hibernate/hibernate-orm

@Override
public boolean isExcludeUnlistedClasses() {
  return persistenceUnitInfo.excludeUnlistedClasses();
}
origin: org.hibernate.javax.persistence/hibernate-jpa-2.0-api

private static List<PersistenceProvider> getProviders() {
  return PersistenceProviderResolverHolder
      .getPersistenceProviderResolver()
      .getPersistenceProviders();
}
origin: spring-projects/spring-framework

@Override
public DataSource getDataSource() {
  if (this.persistenceUnitInfo != null) {
    return (this.persistenceUnitInfo.getJtaDataSource() != null ?
        this.persistenceUnitInfo.getJtaDataSource() :
        this.persistenceUnitInfo.getNonJtaDataSource());
  }
  return (this.internalPersistenceUnitManager.getDefaultJtaDataSource() != null ?
      this.internalPersistenceUnitManager.getDefaultJtaDataSource() :
      this.internalPersistenceUnitManager.getDefaultDataSource());
}
origin: hibernate/hibernate-orm

@Override
public String getName() {
  return persistenceUnitInfo.getPersistenceUnitName();
}
origin: org.hibernate.javax.persistence/hibernate-jpa-2.0-api

  public boolean isLoaded(Object object) {
    List<PersistenceProvider> providers = Persistence.getProviders();
    for ( PersistenceProvider provider : providers ) {
      final LoadState state = provider.getProviderUtil().isLoaded( object );
      if ( state == LoadState.UNKNOWN ) continue;
      return state == LoadState.LOADED;
    }
    return true;
  }
};
origin: hibernate/hibernate-orm

@Override
public List<String> getManagedClassNames() {
  return persistenceUnitInfo.getManagedClassNames();
}
origin: hibernate/hibernate-orm

@Override
public Properties getProperties() {
  return persistenceUnitInfo.getProperties();
}
origin: hibernate/hibernate-orm

@Override
public Object getJtaDataSource() {
  return persistenceUnitInfo.getJtaDataSource();
}
origin: hibernate/hibernate-orm

@Override
public ClassLoader getClassLoader() {
  return persistenceUnitInfo.getClassLoader();
}
origin: hibernate/hibernate-orm

@Override
public List<URL> getJarFileUrls() {
  return persistenceUnitInfo.getJarFileUrls();
}
origin: hibernate/hibernate-orm

@Override
public PersistenceUnitTransactionType getTransactionType() {
  return persistenceUnitInfo.getTransactionType();
}
origin: hibernate/hibernate-orm

@Override
public List<String> getMappingFileNames() {
  return persistenceUnitInfo.getMappingFileNames();
}
origin: hibernate/hibernate-orm

@Override
public URL getPersistenceUnitRootUrl() {
  return persistenceUnitInfo.getPersistenceUnitRootUrl();
}
origin: hibernate/hibernate-orm

@Override
public ClassLoader getTempClassLoader() {
  return persistenceUnitInfo.getNewTempClassLoader();
}
origin: hibernate/hibernate-orm

@Override
public ValidationMode getValidationMode() {
  return persistenceUnitInfo.getValidationMode();
}
origin: hibernate/hibernate-orm

@Override
public SharedCacheMode getSharedCacheMode() {
  return persistenceUnitInfo.getSharedCacheMode();
}
origin: spring-projects/spring-framework

@Override
@Nullable
public String getPersistenceUnitName() {
  if (this.persistenceUnitInfo != null) {
    return this.persistenceUnitInfo.getPersistenceUnitName();
  }
  return super.getPersistenceUnitName();
}
origin: spring-projects/spring-framework

@Override
public Map<String, Object> getJpaPropertyMap(PersistenceUnitInfo pui) {
  return buildJpaPropertyMap(this.jpaDialect.prepareConnection &&
      pui.getTransactionType() != PersistenceUnitTransactionType.JTA);
}
javax.persistence.spi

Most used classes

  • PersistenceProvider
    Interface implemented by the persistence provider. It is invoked by the container in Java EE environ
  • PersistenceUnitInfo
    Interface implemented by the container and used by the persistence provider when creating an EntityM
  • PersistenceProviderResolverHolder
    Holds the global javax.persistence.spi.PersistenceProviderResolverinstance. If no PersistenceProvide
  • PersistenceProviderResolver
    Determine the list of persistence providers available in the runtime environment. Implementations mu
  • PersistenceUnitTransactionType
    This enum class defines whether the entity managers created by the javax.persistence.EntityManagerFa
  • ProviderUtil,
  • PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver,
  • PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKey,
  • PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKeyReference,
  • PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$LoaderReference,
  • PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$PersistenceProviderReference,
  • PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$PrivClassLoader,
  • PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$ProviderName,
  • PersistenceProviderResolverHolder$PersistenceProviderResolverPerClassLoader$CachingPersistenceProviderResolver,
  • PersistenceProviderResolverHolder$PersistenceProviderResolverPerClassLoader
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now