@Override public boolean createControllerMessage(Message message) { return _baseDataAccessor.create(PropertyPathBuilder.controllerMessage(_clusterName, message.getMsgId()), message.getRecord(), AccessOption.PERSISTENT); }
@Override public boolean createControllerMessage(Message message) { return _baseDataAccessor.create(PropertyPathBuilder.controllerMessage(_clusterName, message.getMsgId()), message.getRecord(), AccessOption.PERSISTENT); }
requiredPaths.add(PropertyPathBuilder.controller(clusterName)); requiredPaths.add(PropertyPathBuilder.stateModelDef(clusterName)); requiredPaths.add(PropertyPathBuilder.controllerMessage(clusterName)); requiredPaths.add(PropertyPathBuilder.controllerError(clusterName)); requiredPaths.add(PropertyPathBuilder.controllerStatusUpdate(clusterName));
requiredPaths.add(PropertyPathBuilder.controller(clusterName)); requiredPaths.add(PropertyPathBuilder.stateModelDef(clusterName)); requiredPaths.add(PropertyPathBuilder.controllerMessage(clusterName)); requiredPaths.add(PropertyPathBuilder.controllerError(clusterName)); requiredPaths.add(PropertyPathBuilder.controllerStatusUpdate(clusterName));
@Test public void testGetPath() { String actual; actual = PropertyPathBuilder.idealState("test_cluster"); AssertJUnit.assertEquals(actual, "/test_cluster/IDEALSTATES"); actual = PropertyPathBuilder.idealState("test_cluster", "resource"); AssertJUnit.assertEquals(actual, "/test_cluster/IDEALSTATES/resource"); actual = PropertyPathBuilder.instance("test_cluster", "instanceName1"); AssertJUnit.assertEquals(actual, "/test_cluster/INSTANCES/instanceName1"); actual = PropertyPathBuilder.instanceCurrentState("test_cluster", "instanceName1"); AssertJUnit.assertEquals(actual, "/test_cluster/INSTANCES/instanceName1/CURRENTSTATES"); actual = PropertyPathBuilder.instanceCurrentState("test_cluster", "instanceName1", "sessionId"); AssertJUnit.assertEquals(actual, "/test_cluster/INSTANCES/instanceName1/CURRENTSTATES/sessionId"); actual = PropertyPathBuilder.controller("test_cluster"); AssertJUnit.assertEquals(actual, "/test_cluster/CONTROLLER"); actual = PropertyPathBuilder.controllerMessage("test_cluster"); AssertJUnit.assertEquals(actual, "/test_cluster/CONTROLLER/MESSAGES"); } }
@Test() public void testParticipantStartUp() throws Exception { setupCluster(); String controllerMsgPath = PropertyPathBuilder.controllerMessage(CLUSTER_NAME); _gZkClient.deleteRecursively(controllerMsgPath); HelixManager manager = null;
_zkClient.createPersistent(path, emptyHistory); path = PropertyPathBuilder.controllerMessage(clusterName); _zkClient.createPersistent(path);
_zkClient.createPersistent(path, emptyHistory); path = PropertyPathBuilder.controllerMessage(clusterName); _zkClient.createPersistent(path);
_baseDataAccessor.create(path, emptyHistory, 0); path = PropertyPathBuilder.controllerMessage(clusterName); _baseDataAccessor.create(path, new ZNRecord(clusterName), 0);