PropertyList seedsList = parameters.getList(SEEDS_LIST).deepCopy(false); Subject subject = getSubject(resourceOperationHistory); performAddNodeMaintenance(subject, nextNode, runRepair, seedsList, newNodeAddress);
} else { boolean runRepair = parameters.getSimple(RUN_REPAIR_PROPERTY).getBooleanValue(); PropertyList seedsList = parameters.getList(SEEDS_LIST).deepCopy(false); Subject subject = getSubject(operationHistory); performRemoveNodeMaintenance(subject, nextNode, runRepair, seedsList, removedNodeAddress);
storageNodeOperationsHandler.bootstrapStorageNode(subject, newStorageNode); } else { announceStorageNode(subject, newStorageNode, nextNode, addresses.deepCopy(false));
uninstall(getSubject(operationHistory), removedStorageNode); } else { unannounceStorageNode(subject, nextNode, addresses.deepCopy(false));
switch (refProp.getType()) { case LIST: PropertyList list = pluginConfiguration.getList(refProp.getName()).deepCopy(false); list.setName(refProp.getTargetName()); switch (refProp.getType()) { case LIST: PropertyList list = resourceConfiguration.getList(refProp.getName()).deepCopy(false); list.setName(refProp.getTargetName());