@Override public ModelNode execute(RpcManagerImpl manager) { return new ModelNode(manager.getReplicationCount()); } },
@Override public ModelNode execute(RpcManagerImpl manager) { return new ModelNode(manager.getAverageReplicationTime()); } },
@Override public ModelNode execute(RpcManagerImpl manager) { return new ModelNode(manager.getReplicationFailures()); } },
result.set(rpcManager.getAverageReplicationTime()); break; result.set(rpcManager.getReplicationCount()); break; case REPLICATION_FAILURES: result.set(rpcManager.getReplicationFailures()); break; case SUCCESS_RATIO: result.set(rpcManager.getSuccessRatioFloatingPoint()); break; case AVG_XSITE_TIME: result.set(rpcManager.getAverageXSiteReplicationTime()); break; case MAX_XSITE_TIME: result.set(rpcManager.getMaximumXSiteReplicationTime()); break; case MIN_XSITE_TIME: result.set(rpcManager.getMinimumXSiteReplicationTime()); break; case SYNC_XSITE_COUNT: result.set(rpcManager.getSyncXSiteCount()); break; case ASYNC_XSITE_COUNT: result.set(rpcManager.getAsyncXSiteCount()); break; case SYNC_XSITE_COUNT_RECEIVED:
@Override public ModelNode execute(RpcManagerImpl manager) { return new ModelNode(manager.getSuccessRatio()); } },
@Override public ModelNode execute(RpcManagerImpl manager) { return new ModelNode(manager.getSuccessRatio()); } },
@Override public ModelNode execute(RpcManagerImpl manager) { return new ModelNode(manager.getReplicationCount()); } },
@Override public ModelNode execute(RpcManagerImpl manager) { return new ModelNode(manager.getAverageReplicationTime()); } },
@Override public ModelNode execute(RpcManagerImpl manager) { return new ModelNode(manager.getReplicationFailures()); } },
public void testReadOnlyTransaction() throws Exception { Cache<String, String> c1 = cache(0); Cache<String, String> c2 = cache(1); RpcManagerImpl ri = (RpcManagerImpl) c1.getAdvancedCache().getRpcManager(); c1.put("k", "v"); assertEquals("v", c1.get("k")); assertEquals("v", c2.get("k")); long oldRC = ri.getReplicationCount(); c1.getAdvancedCache().getTransactionManager().begin(); assertEquals("v", c1.get("k")); c1.getAdvancedCache().getTransactionManager().commit(); assertEquals(ri.getReplicationCount(), oldRC); }