Package org.jboss.cache

Examples of org.jboss.cache.RegionManagerImpl


   @BeforeMethod(alwaysRun = true)
   public void setUp() throws Exception
   {
      algorithm = new LRUAlgorithm();
      regionManager = new RegionManagerImpl();
      ((RegionManagerImpl) regionManager).injectDependencies(null, null, null, null, null, new RegionRegistry());
      Region r = regionManager.getRegion("/a/b", true);//.setEvictionPolicy(new DummyEvictionConfiguration());
      r.setEvictionRegionConfig(new EvictionRegionConfig(r.getFqn(), new LRUAlgorithmConfig()));
   }
View Full Code Here


   private RegionManager regionManager;

   @BeforeMethod(alwaysRun = true)
   public void setUp() throws Exception
   {
      RegionManagerImpl rmi = new RegionManagerImpl();
      rmi.injectDependencies(null, new Configuration(), null, null, null, new RegionRegistry());
      regionManager = rmi;
   }
View Full Code Here

   protected <T> T construct(Class<T> componentType)
   {
      switch (configuration.getNodeLockingScheme())
      {
         case MVCC:
            return componentType.cast(new RegionManagerImpl());
         default:
            return componentType.cast(new LegacyRegionManagerImpl());
      }
   }
View Full Code Here

   Log log = LogFactory.getLog(LRUAlgorithm.class);

   @BeforeMethod(alwaysRun = true)
   public void setUp() throws Exception
   {
      regionManager = new RegionManagerImpl();
      config = new LRUAlgorithmConfig();
      config.setTimeToLive(-1);
      algorithm = (LRUAlgorithm) createAndAssignToRegion("/a/b", regionManager, config);
   }
View Full Code Here

   FIFOAlgorithm algo;

   @BeforeMethod(alwaysRun = true)
   public void setUp() throws Exception
   {
      regionManager = new RegionManagerImpl();
      ((RegionManagerImpl) regionManager).injectDependencies(null, null, null, null, null, new RegionRegistry());
      FIFOAlgorithmConfig config = new FIFOAlgorithmConfig();
      config.setMaxNodes(0);
      algo = (FIFOAlgorithm) createAndAssignToRegion("/a/b", regionManager, config);
   }
View Full Code Here

   protected VersionAwareMarshaller createVAMandRestartCache(String replVersion)
   {
      ComponentRegistry cr = crTL.get();
      Configuration c = cr.getComponent(Configuration.class);
      c.setReplVersionString(replVersion);
      return createVAMandRestartCache(new RegionManagerImpl());
   }
View Full Code Here

      tl.c.setUseRegionBasedMarshalling(false);
      tl.c.setInactiveOnStartup(false);
      tl.c.setReplVersionString(currentVersion);
      ComponentRegistry cr = new ComponentRegistry(tl.c, new CacheInvocationDelegate());
      crTL.set(cr);
      tl.marshaller = createVAMandRestartCache(new RegionManagerImpl());
      tl.regionManager = cr.getComponent(RegionManager.class);
   }
View Full Code Here

   public void testRegionalisedStream() throws Exception
   {
      CacheMarshallerTestBaseTL tl = threadLocal.get();
      CacheMarshaller200 cm200 = new CacheMarshaller200();
      tl.c.setUseRegionBasedMarshalling(true);
      RegionManagerImpl rmi = new RegionManagerImpl();
      rmi.injectDependencies(null, tl.c, null, null, null, new RegionRegistry());
      cm200.injectDependencies(rmi, tl.c, getClass().getClassLoader());
      cm200.init();
      ByteArrayOutputStream baos = new ByteArrayOutputStream();
      ObjectOutputStream oos = new ObjectOutputStream(baos);
      cm200.objectToObjectStream("Hello World", oos, Fqn.fromString("/hello"));
View Full Code Here

   FIFOAlgorithm algo;

   @BeforeMethod(alwaysRun = true)
   public void setUp() throws Exception
   {
      regionManager = new RegionManagerImpl();
      ((RegionManagerImpl) regionManager).injectDependencies(null, null, null, null, null, new RegionRegistry());
      FIFOAlgorithmConfig config = new FIFOAlgorithmConfig();
      config.setMaxNodes(0);
      algo = (FIFOAlgorithm) createAndAssignToRegion("/a/b", regionManager, config);
   }
View Full Code Here

   EvictionRegionConfig config = new EvictionRegionConfig(null, new NullEvictionAlgorithmConfig());

   public void testCreateRegion()
   {
      RegionManager regionManager = new RegionManagerImpl();
      RegionRegistry rr = new RegionRegistry();
      ((RegionManagerImpl) regionManager).injectDependencies(null, null, null, null, null, rr);
      regionManager.setUsingEvictions(true);
      regionManager.getRegion(DEFAULT_REGION, true).setEvictionRegionConfig(config);
      regionManager.getRegion(A_B_C, true).setEvictionRegionConfig(config);
      regionManager.getRegion(A_B, true).setEvictionRegionConfig(config);
      regionManager.getRegion(AOP, true).setEvictionRegionConfig(config);

      List<Region> regions = regionManager.getAllRegions(Region.Type.ANY);
      System.out.println("RegionRegistry: " + rr);
      assertEquals("Region size ", 4, regions.size());
   }
View Full Code Here

TOP

Related Classes of org.jboss.cache.RegionManagerImpl

Copyright © 2018 www.massapicom. 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.