gpt4 book ai didi

org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal.propagateEvents()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-18 06:13:31 27 4
gpt4 key购买 nike

本文整理了Java中org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal.propagateEvents()方法的一些代码示例,展示了ZombieCacheServiceNonLocal.propagateEvents()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZombieCacheServiceNonLocal.propagateEvents()方法的具体详情如下:
包路径:org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
类名称:ZombieCacheServiceNonLocal
方法名:propagateEvents

ZombieCacheServiceNonLocal.propagateEvents介绍

[英]Walk the queue, calling the service for each queue operation.
[中]在队列中漫游,为每个队列操作调用服务。

代码示例

代码示例来源:origin: org.apache.commons/commons-jcs-core

try
  zombie.propagateEvents( restoredLateral );

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

try
  zombie.propagateEvents( restoredLateral );

代码示例来源:origin: org.apache.commons/commons-jcs-core

try
  zombie.propagateEvents( remote );

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

try
  zombie.propagateEvents( remote );

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

/**
 * Verify that a remove event gets added and then is sent to the service passed to propagate.
 * <p>
 * @throws Exception
 */
public void testRemoveThenWalk()
  throws Exception
{
  // SETUP
  MockCacheServiceNonLocal<String, String> service = new MockCacheServiceNonLocal<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );
  String cacheName = "testRemoveThenWalk";
  String key = "myKey";
  // DO WORK
  zombie.remove( cacheName, key, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertEquals( "Updated element is not as expected.", key, service.lastRemoveKey );
}

代码示例来源:origin: org.apache.commons/commons-jcs-core

/**
 * Verify that a remove event gets added and then is sent to the service passed to propagate.
 * <p>
 * @throws Exception
 */
public void testRemoveThenWalk()
  throws Exception
{
  // SETUP
  MockCacheServiceNonLocal<String, String> service = new MockCacheServiceNonLocal<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );
  String cacheName = "testRemoveThenWalk";
  String key = "myKey";
  // DO WORK
  zombie.remove( cacheName, key, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertEquals( "Updated element is not as expected.", key, service.lastRemoveKey );
}

代码示例来源:origin: org.apache.commons/commons-jcs-core

/**
   * Verify that a removeAll event gets added and then is sent to the service passed to propagate.
   * <p>
   * @throws Exception
   */
  public void testRemoveAllThenWalk()
    throws Exception
  {
    // SETUP
    MockCacheServiceNonLocal<String, String> service = new MockCacheServiceNonLocal<String, String>();

    ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );

    String cacheName = "testRemoveThenWalk";

    // DO WORK
    zombie.removeAll( cacheName, 123l );
    zombie.propagateEvents( service );

    // VERIFY
    assertEquals( "Updated element is not as expected.", cacheName, service.lastRemoveAllCacheName );
  }
}

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

/**
 * Verify that a remove event gets added and then is sent to the service passed to propagate.
 * <p>
 * @throws Exception
 */
public void testRemoveThenWalk()
  throws Exception
{
  // SETUP
  MockRemoteCacheService<String, String> service = new MockRemoteCacheService<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );
  String cacheName = "testRemoveThenWalk";
  String key = "myKey";
  // DO WORK
  zombie.remove( cacheName, key, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertEquals( "Updated element is not as expected.", key, service.lastRemoveKey );
}

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

/**
   * Verify that a removeAll event gets added and then is sent to the service passed to propagate.
   * <p>
   * @throws Exception
   */
  public void testRemoveAllThenWalk()
    throws Exception
  {
    // SETUP
    MockRemoteCacheService<String, String> service = new MockRemoteCacheService<String, String>();

    ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );

    String cacheName = "testRemoveThenWalk";

    // DO WORK
    zombie.removeAll( cacheName, 123l );
    zombie.propagateEvents( service );

    // VERIFY
    assertEquals( "Updated element is not as expected.", cacheName, service.lastRemoveAllCacheName);
  }
}

代码示例来源:origin: org.apache.commons/commons-jcs-core

/**
 * Verify that a remove event gets added and then is sent to the service passed to propagate.
 * <p>
 * @throws Exception
 */
public void testRemoveThenWalk()
  throws Exception
{
  // SETUP
  MockRemoteCacheService<String, String> service = new MockRemoteCacheService<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );
  String cacheName = "testRemoveThenWalk";
  String key = "myKey";
  // DO WORK
  zombie.remove( cacheName, key, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertEquals( "Updated element is not as expected.", key, service.lastRemoveKey );
}

代码示例来源:origin: org.apache.commons/commons-jcs-core

/**
   * Verify that a removeAll event gets added and then is sent to the service passed to propagate.
   * <p>
   * @throws Exception
   */
  public void testRemoveAllThenWalk()
    throws Exception
  {
    // SETUP
    MockRemoteCacheService<String, String> service = new MockRemoteCacheService<String, String>();

    ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );

    String cacheName = "testRemoveThenWalk";

    // DO WORK
    zombie.removeAll( cacheName, 123l );
    zombie.propagateEvents( service );

    // VERIFY
    assertEquals( "Updated element is not as expected.", cacheName, service.lastRemoveAllCacheName);
  }
}

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

/**
   * Verify that a removeAll event gets added and then is sent to the service passed to propagate.
   * <p>
   * @throws Exception
   */
  public void testRemoveAllThenWalk()
    throws Exception
  {
    // SETUP
    MockCacheServiceNonLocal<String, String> service = new MockCacheServiceNonLocal<String, String>();

    ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );

    String cacheName = "testRemoveThenWalk";

    // DO WORK
    zombie.removeAll( cacheName, 123l );
    zombie.propagateEvents( service );

    // VERIFY
    assertEquals( "Updated element is not as expected.", cacheName, service.lastRemoveAllCacheName );
  }
}

代码示例来源:origin: org.apache.commons/commons-jcs-core

/**
 * Verify that an update event gets added and then is sent to the service passed to propagate.
 * <p>
 * @throws Exception
 */
public void testUpdateThenWalk()
  throws Exception
{
  // SETUP
  MockRemoteCacheService<String, String> service = new MockRemoteCacheService<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );
  String cacheName = "testUpdate";
  // DO WORK
  ICacheElement<String, String> element = new CacheElement<String, String>( cacheName, "key", "value" );
  zombie.update( element, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertEquals( "Updated element is not as expected.", element, service.lastUpdate );
}

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

/**
 * Verify that nothing is added if the max is set to 0.
 * <p>
 * @throws Exception
 */
public void testUpdateThenWalk_zeroSize()
  throws Exception
{
  // SETUP
  MockRemoteCacheService<String, String> service = new MockRemoteCacheService<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 0 );
  String cacheName = "testUpdate";
  // DO WORK
  ICacheElement<String, String> element = new CacheElement<String, String>( cacheName, "key", "value" );
  zombie.update( element, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertNull( "Nothing should have been put to the service.", service.lastUpdate );
}

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

/**
 * Verify that nothing is added if the max is set to 0.
 * <p>
 * @throws Exception
 */
public void testUpdateThenWalk_zeroSize()
  throws Exception
{
  // SETUP
  MockCacheServiceNonLocal<String, String> service = new MockCacheServiceNonLocal<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 0 );
  String cacheName = "testUpdate";
  // DO WORK
  ICacheElement<String, String> element = new CacheElement<String, String>( cacheName, "key", "value" );
  zombie.update( element, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertNull( "Nothing should have been put to the service.", service.lastUpdate );
}

代码示例来源:origin: org.apache.commons/commons-jcs-core

/**
 * Verify that nothing is added if the max is set to 0.
 * <p>
 * @throws Exception
 */
public void testUpdateThenWalk_zeroSize()
  throws Exception
{
  // SETUP
  MockRemoteCacheService<String, String> service = new MockRemoteCacheService<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 0 );
  String cacheName = "testUpdate";
  // DO WORK
  ICacheElement<String, String> element = new CacheElement<String, String>( cacheName, "key", "value" );
  zombie.update( element, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertNull( "Nothing should have been put to the service.", service.lastUpdate );
}

代码示例来源:origin: org.apache.commons/commons-jcs-core

/**
 * Verify that an update event gets added and then is sent to the service passed to propagate.
 * <p>
 * @throws Exception
 */
public void testUpdateThenWalk()
  throws Exception
{
  // SETUP
  MockCacheServiceNonLocal<String, String> service = new MockCacheServiceNonLocal<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );
  String cacheName = "testUpdate";
  // DO WORK
  ICacheElement<String, String> element = new CacheElement<String, String>( cacheName, "key", "value" );
  zombie.update( element, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertEquals( "Updated element is not as expected.", element, service.lastUpdate );
}

代码示例来源:origin: org.apache.commons/commons-jcs-core

/**
 * Verify that nothing is added if the max is set to 0.
 * <p>
 * @throws Exception
 */
public void testUpdateThenWalk_zeroSize()
  throws Exception
{
  // SETUP
  MockCacheServiceNonLocal<String, String> service = new MockCacheServiceNonLocal<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 0 );
  String cacheName = "testUpdate";
  // DO WORK
  ICacheElement<String, String> element = new CacheElement<String, String>( cacheName, "key", "value" );
  zombie.update( element, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertNull( "Nothing should have been put to the service.", service.lastUpdate );
}

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

/**
 * Verify that an update event gets added and then is sent to the service passed to propagate.
 * <p>
 * @throws Exception
 */
public void testUpdateThenWalk()
  throws Exception
{
  // SETUP
  MockRemoteCacheService<String, String> service = new MockRemoteCacheService<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );
  String cacheName = "testUpdate";
  // DO WORK
  ICacheElement<String, String> element = new CacheElement<String, String>( cacheName, "key", "value" );
  zombie.update( element, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertEquals( "Updated element is not as expected.", element, service.lastUpdate );
}

代码示例来源:origin: org.apache.tomee.patch/commons-jcs-core

/**
 * Verify that an update event gets added and then is sent to the service passed to propagate.
 * <p>
 * @throws Exception
 */
public void testUpdateThenWalk()
  throws Exception
{
  // SETUP
  MockCacheServiceNonLocal<String, String> service = new MockCacheServiceNonLocal<String, String>();
  ZombieCacheServiceNonLocal<String, String> zombie = new ZombieCacheServiceNonLocal<String, String>( 10 );
  String cacheName = "testUpdate";
  // DO WORK
  ICacheElement<String, String> element = new CacheElement<String, String>( cacheName, "key", "value" );
  zombie.update( element, 123l );
  zombie.propagateEvents( service );
  // VERIFY
  assertEquals( "Updated element is not as expected.", element, service.lastUpdate );
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com