@Override public List<RoleInstance> enumLiveInstancesInRole(String role) { List<RoleInstance> nodes = new ArrayList<>(); Collection<RoleInstance> allRoleInstances = cloneLiveContainerInfoList(); for (RoleInstance node : allRoleInstances) { if (role.isEmpty() || role.equals(node.role)) { nodes.add(node); } } return nodes; }
@Override public List<RoleInstance> lookupRoleContainers(String component) { RoleStatus roleStatus = lookupRoleStatus(component); List<RoleInstance> ownedContainerList = cloneOwnedContainerList(); List<RoleInstance> matching = new ArrayList<>(ownedContainerList.size()); int roleId = roleStatus.getPriority(); for (RoleInstance instance : ownedContainerList) { if (instance.roleId == roleId) { matching.add(instance); } } return matching; }
@Override public PublishedConfigSet getPublishedSliderConfigurations() { return getOrCreatePublishedConfigSet(RestPaths.SLIDER_CONFIGSET); }
@Override public ComponentInformation getComponentInformation(String component) { RoleStatus roleStatus = lookupRoleStatus(component); ComponentInformation info = roleStatus.serialize(); List<RoleInstance> containers = lookupRoleContainers(component); info.containers = new ArrayList<>(containers.size()); for (RoleInstance container : containers) { info.containers.add(container.id); } return info; }
log.error("{}", e, e); ProviderAppState providerAppState = new ProviderAppState("undefined", appState);
resolvedInstance.resolve(); stateForProviders.setApplicationName(clustername);
@Override public ComponentInformation getComponentInformation(String component) { RoleStatus roleStatus = lookupRoleStatus(component); ComponentInformation info = roleStatus.serialize(); List<RoleInstance> containers = lookupRoleContainers(component); info.containers = new ArrayList<>(containers.size()); for (RoleInstance container : containers) { info.containers.add(container.id); } return info; }
log.error("{}", e, e); ProviderAppState providerAppState = new ProviderAppState("undefined", appState);
resolvedInstance.resolve(); stateForProviders.setApplicationName(clustername);
@Override public List<RoleInstance> lookupRoleContainers(String component) { RoleStatus roleStatus = lookupRoleStatus(component); List<RoleInstance> ownedContainerList = cloneOwnedContainerList(); List<RoleInstance> matching = new ArrayList<>(ownedContainerList.size()); int roleId = roleStatus.getPriority(); for (RoleInstance instance : ownedContainerList) { if (instance.roleId == roleId) { matching.add(instance); } } return matching; }
binding.historyPath = historyPath; appState.buildInstance(binding); ProviderAppState providerAppState = new ProviderAppState("undefined", appState);
@Override public List<RoleInstance> enumLiveInstancesInRole(String role) { List<RoleInstance> nodes = new ArrayList<>(); Collection<RoleInstance> allRoleInstances = cloneLiveContainerInfoList(); for (RoleInstance node : allRoleInstances) { if (role.isEmpty() || role.equals(node.role)) { nodes.add(node); } } return nodes; }
@Override public PublishedConfigSet getPublishedSliderConfigurations() { return getOrCreatePublishedConfigSet(RestPaths.SLIDER_CONFIGSET); }
binding.historyPath = historyPath; appState.buildInstance(binding); ProviderAppState providerAppState = new ProviderAppState("undefined", appState);