Examples of JpaCacheStoreConfiguration


Examples of org.infinispan.loaders.jpa.configuration.JpaCacheStoreConfiguration

        .entityClass(User.class).build();
   
   
    CacheLoaderConfiguration cacheLoaderConfig = cacheConfig.loaders().cacheLoaders().get(0);
    assert cacheLoaderConfig instanceof JpaCacheStoreConfiguration;
    JpaCacheStoreConfiguration jpaCacheLoaderConfig = (JpaCacheStoreConfiguration) cacheLoaderConfig;
    assert jpaCacheLoaderConfig.persistenceUnitName().equals("org.infinispan.loaders.jpa.configurationTest");
    assert jpaCacheLoaderConfig.entityClass().equals(User.class);

    EmbeddedCacheManager cacheManager = new DefaultCacheManager(
        globalConfig);

    cacheManager.defineConfiguration("userCache", cacheConfig);
View Full Code Here

Examples of org.infinispan.loaders.jpa.configuration.JpaCacheStoreConfiguration

 
  protected void validateConfig(Cache<VehicleId, Vehicle> vehicleCache) {
     CacheLoaderConfiguration config = vehicleCache.getCacheConfiguration().loaders().cacheLoaders().get(0);
    
     if (config instanceof JpaCacheStoreConfiguration) {
        JpaCacheStoreConfiguration jpaConfig = (JpaCacheStoreConfiguration) config;
        assert jpaConfig.batchSize() == 1;
         assert jpaConfig.entityClass().equals(Vehicle.class) : jpaConfig.entityClass() + " != " + Vehicle.class;
         assert jpaConfig.persistenceUnitName().equals("org.infinispan.loaders.jpa.configurationTest") : jpaConfig.persistenceUnitName() + " != " + "org.infinispan.loaders.jpa.configurationTest";
     } else {
        assert false : "Unknown configuation class " + config.getClass();
     }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.