类javax.persistence.Cache源码实例Demo

下面列出了怎么用javax.persistence.Cache的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: hibernate4-memcached   文件: QueryCacheTest.java
@Test
public void createQueryCacheAndEvictAllThenRetry() throws Exception {
	List<Author> beforeResults = getAuthorsWithQuery("Author query", "어느나라");

	log.warn("#####################################################################");

	HibernateEntityManagerFactory entityManagerFactory = (HibernateEntityManagerFactory) EntityTestUtils.getEntityManagerFactory();
	org.hibernate.Cache cache = entityManagerFactory.getSessionFactory().getCache();
	cache.evictEntityRegions();
	cache.evictQueryRegions();
	cache.evictDefaultQueryRegion();
	cache.evictCollectionRegions();

	log.warn("just eviected all.");
	List<Author> againResults = getAuthorsWithQuery("Author query again after evict all", "어느나라");

	assertThat(againResults).isEqualTo(beforeResults);
	log.warn("#####################################################################");
}
 
源代码2 项目: hibernate4-memcached   文件: EntityTestUtils.java
public static void destroy() {
    if (emf == null) {
        return;
    }

    Cache cache = emf.getCache();
    log.debug("###### EVICT ALL ######");
    cache.evictAll();
    emf.close();
}
 
public Cache getCache() {
    throw new UnsupportedOperationException("Not supported.");
}
 
源代码4 项目: olingo-odata2   文件: JPQLBuilderFactoryTest.java
@Override
public Cache getCache() {
  return null;
}
 
源代码5 项目: lutece-core   文件: TestEntityManagerFactory.java
@Override
public Cache getCache( )
{
    // TODO Auto-generated method stub
    return null;
}
 
源代码6 项目: tomee   文件: ReloadableEntityManagerFactory.java
@Override
public Cache getCache() {
    return delegate().getCache();
}
 
源代码7 项目: cloud-odata-java   文件: JPQLBuilderFactoryTest.java
@Test
public void testOdataJpaAccessFactory() {

  ODataJPAFactoryImpl oDataJPAFactoryImpl = new ODataJPAFactoryImpl();
  ODataJPAAccessFactory jpaAccessFactory = oDataJPAFactoryImpl
      .getODataJPAAccessFactory();
  ODataJPAContextImpl oDataJPAContextImpl = new ODataJPAContextImpl();

  EntityManagerFactory emf = new EntityManagerFactory() {

    @Override
    public boolean isOpen() {
      // TODO Auto-generated method stub
      return false;
    }

    @Override
    public Map<String, Object> getProperties() {
      // TODO Auto-generated method stub
      return null;
    }

    @Override
    public PersistenceUnitUtil getPersistenceUnitUtil() {
      // TODO Auto-generated method stub
      return null;
    }

    @Override
    public Metamodel getMetamodel() {
      // TODO Auto-generated method stub
      return null;
    }

    @Override
    public CriteriaBuilder getCriteriaBuilder() {
      // TODO Auto-generated method stub
      return null;
    }

    @Override
    public Cache getCache() {
      // TODO Auto-generated method stub
      return null;
    }

    @SuppressWarnings("rawtypes")
    @Override
    public EntityManager createEntityManager(final Map arg0) {
      // TODO Auto-generated method stub
      return null;
    }

    @Override
    public EntityManager createEntityManager() {
      // TODO Auto-generated method stub
      return null;
    }

    @Override
    public void close() {
      // TODO Auto-generated method stub

    }
  };
  oDataJPAContextImpl.setEntityManagerFactory(emf);
  oDataJPAContextImpl.setPersistenceUnitName("pUnit");

  assertNotNull(jpaAccessFactory.getODataJPAMessageService(new Locale(
      "en")));
  assertNotNull(jpaAccessFactory.createODataJPAContext());
  assertNotNull(jpaAccessFactory
      .createJPAEdmProvider(oDataJPAContextImpl));
  assertNotNull(jpaAccessFactory
      .createODataProcessor(oDataJPAContextImpl));

}
 
@Override
public Cache getCache()
{
    return null;  
}
 
 类所在包
 同包方法