Tabnine Logo
HibernateEntityManagerFactory
Code IndexAdd Tabnine to your IDE (free)

How to use
HibernateEntityManagerFactory
in
org.hibernate.jpa

Best Java code snippets using org.hibernate.jpa.HibernateEntityManagerFactory (Showing top 20 results out of 315)

origin: wildfly/wildfly

private org.hibernate.stat.Statistics getBaseStatistics(EntityManagerFactory entityManagerFactory) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics();
  }
  return null;
}
origin: hibernate/hibernate-orm

@AfterClassOnce
public void close() {
  closeEntityManager();
  emf.close();
  //NOTE we don't build the service registry so we don't destroy it
}
origin: hibernate/hibernate-orm

@Before
public void newEntityManager() {
  closeEntityManager();
  entityManager = emf.createEntityManager();
  if ( audited ) {
    auditReader = AuditReaderFactory.get( entityManager );
  }
}
origin: hibernate/hibernate-orm

  /**
   * Find an entity type by name
   *
   * @param entityName entity name
   *
   * @return the {@code EntityType} for the specified name
   *
   * @deprecated Use org.hibernate.MetamodelImplementor#getEntityTypeByName instead.
   */
  @Deprecated
  default EntityType getEntityTypeByName(String entityName) {
    final EntityType entityType = getMetamodel().getEntityTypeByName( entityName );
    if ( entityType == null ) {
      throw new IllegalArgumentException( "[" + entityName + "] did not refer to EntityType" );
    }
    return entityType;
  }
}
origin: wildfly/wildfly

private org.hibernate.stat.Statistics getBaseStatistics(EntityManagerFactory entityManagerFactory) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics();
  }
  return null;
}
origin: wildfly/wildfly

static final org.hibernate.stat.Statistics getStatistics(final EntityManagerFactory entityManagerFactory) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics();
  }
  return null;
}
origin: wildfly/wildfly

private org.hibernate.stat.Statistics getBaseStatistics(EntityManagerFactory entityManagerFactory) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics();
  }
  return null;
}
origin: wildfly/wildfly

private org.hibernate.stat.Statistics getBaseStatistics(EntityManagerFactory entityManagerFactory) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics();
  }
  return null;
}
origin: wildfly/wildfly

private org.hibernate.stat.EntityStatistics getStatistics(EntityManagerFactory entityManagerFactory, String entityName) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics().getEntityStatistics(entityName);
  }
  return null;
}
origin: wildfly/wildfly

private CollectionStatistics getStatistics(final EntityManagerFactory entityManagerFactory, String collectionName) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics().getCollectionStatistics(collectionName);
  }
  return null;
}
origin: wildfly/wildfly

  @Override
  public Object invoke(Object... args) {
    String displayQueryName = getQueryName(args);
    EntityManagerFactory entityManagerFactory = getEntityManagerFactory(args);
    if (displayQueryName != null && entityManagerFactory != null) {
      HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
      SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
      // convert displayed (transformed by QueryNames) query name to original query name
      if (sessionFactory != null) {
        String[] originalQueryNames = sessionFactory.getStatistics().getQueries();
        if (originalQueryNames != null) {
          for (String originalQueryName : originalQueryNames) {
            if (QueryName.queryName(originalQueryName).getDisplayName().equals(displayQueryName)) {
              return originalQueryName;
            }
          }
        }
      }
    }
    return null;
  }
};
origin: wildfly/wildfly

private org.hibernate.stat.QueryStatistics getStatistics(EntityManagerFactory entityManagerFactory, String displayQueryName) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  // convert displayed (transformed by QueryNames) query name to original query name to look up query statistics
  if (sessionFactory != null) {
    String[] originalQueryNames = sessionFactory.getStatistics().getQueries();
    if (originalQueryNames != null) {
      for (String originalQueryName : originalQueryNames) {
        if (QueryName.queryName(originalQueryName).getDisplayName().equals(displayQueryName)) {
          return sessionFactory.getStatistics().getQueryStatistics(originalQueryName);
        }
      }
    }
  }
  return null;
}
origin: wildfly/wildfly

org.hibernate.stat.SecondLevelCacheStatistics getStatistics(EntityManagerFactoryAccess entityManagerFactoryaccess, PathAddress pathAddress) {
  String scopedPersistenceUnitName = pathAddress.getValue(HibernateStatistics.PROVIDER_LABEL);
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactoryaccess.entityManagerFactory(scopedPersistenceUnitName);
  if (entityManagerFactoryImpl == null) {
    return null;
  }
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    // The entity class name is prefixed by the application scoped persistence unit name
    return sessionFactory.getStatistics().getSecondLevelCacheStatistics(scopedPersistenceUnitName + "." +
        pathAddress.getValue(HibernateStatistics.ENTITYCACHE));
  }
  return null;
}
private Operation getEntityCacheRegionName = new Operation() {
origin: hibernate/hibernate-orm

protected void init(boolean audited, String auditStrategy) throws IOException {
  this.audited = audited;
  Properties configurationProperties = new Properties();
  configurationProperties.putAll( Environment.getProperties() );
  if ( !audited ) {
    configurationProperties.setProperty( EnversIntegrator.AUTO_REGISTER, "false" );
  }
  if ( createSchema() ) {
    configurationProperties.setProperty( Environment.HBM2DDL_AUTO, "create-drop" );
    configurationProperties.setProperty( Environment.USE_NEW_ID_GENERATOR_MAPPINGS, "true" );
    configurationProperties.setProperty( EnversSettings.USE_REVISION_ENTITY_WITH_NATIVE_ID, "false" );
  }
  if ( auditStrategy != null && !"".equals( auditStrategy ) ) {
    configurationProperties.setProperty( "org.hibernate.envers.audit_strategy", auditStrategy );
  }
  addConfigurationProperties( configurationProperties );
  configurationProperties.put( AvailableSettings.LOADED_CLASSES, Arrays.asList( getAnnotatedClasses() ) );
  entityManagerFactoryBuilder = (EntityManagerFactoryBuilderImpl) Bootstrap.getEntityManagerFactoryBuilder(
      new PersistenceUnitDescriptorAdapter(),
      configurationProperties
  );
  emf = entityManagerFactoryBuilder.build().unwrap( HibernateEntityManagerFactory.class );
  serviceRegistry = (StandardServiceRegistryImpl) emf.getSessionFactory()
      .getServiceRegistry()
      .getParentServiceRegistry();
  newEntityManager();
}
origin: com.intoverflow.booster/booster-core

/**
 * 根据jpa EntityManagerFactory 获取 hibernate SessionFactory API
 *
 * @param emf
 * @return
 */
public static SessionFactory getSessionFactory(EntityManagerFactory emf) {
  return ((HibernateEntityManagerFactory) emf).getSessionFactory();
}
origin: stackoverflow.com

 @Bean
public SessionFactory sessionFactory(HibernateEntityManagerFactory hemf) {
  return hemf.getSessionFactory();
}
origin: stackoverflow.com

 EntityManagerFactory emf = Persistence.createEntityManagerFactory("opjpa");
EntityManager em = emf.createEntityManager();
EntityManagerImpl emImpl = (EntityManagerImpl)em;
HibernateEntityManagerFactory factory = emImpl.getFactory();
SessionFactory sessionFactory = factory.getSessionFactory();
origin: stackoverflow.com

// Get an EntityManagerFactory with the following property set:
 //     properties.put(Environment.CONNECTION_PROVIDER, DeferredConnectionProvider.class.getName());
 HibernateEntityManagerFactory factory = (HibernateEntityManagerFactory) entityManagerFactory;
 // ...do user input of connection info...
 SessionFactoryImpl sessionFactory = (SessionFactoryImpl) factory.getSessionFactory();
 DeferredConnectionProvider connectionProvider = (DeferredConnectionProvider) sessionFactory.getSettings()
         .getConnectionProvider();
 connectionProvider.finalConfiguration(jdbcUrl, userName, password);
origin: org.jboss.eap/jipijapa-hibernate4-3

private org.hibernate.stat.Statistics getBaseStatistics(EntityManagerFactory entityManagerFactory) {
  if (entityManagerFactory == null) {
    return null;
  }
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics();
  }
  return null;
}
origin: org.jipijapa/jipijapa-hibernate4-3

static final org.hibernate.stat.Statistics getStatistics(final EntityManagerFactory entityManagerFactory) {
  HibernateEntityManagerFactory entityManagerFactoryImpl = (HibernateEntityManagerFactory) entityManagerFactory;
  SessionFactory sessionFactory = entityManagerFactoryImpl.getSessionFactory();
  if (sessionFactory != null) {
    return sessionFactory.getStatistics();
  }
  return null;
}
org.hibernate.jpaHibernateEntityManagerFactory

Javadoc

Contract giving access to the underlying org.hibernate.SessionFactory from an javax.persistence.EntityManagerFactory

Most used methods

  • getSessionFactory
  • close
  • createEntityManager
  • getMetamodel
  • getProperties

Popular in Java

  • Finding current android device location
  • getContentResolver (Context)
  • requestLocationUpdates (LocationManager)
  • setScale (BigDecimal)
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • HttpURLConnection (java.net)
    An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • ImageIO (javax.imageio)
  • Top plugins for Android Studio
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