public String getJavaNameOfRuntimeMXBean() { return getJavaNameOfRuntimeMXBean(javaNamePrefix); }
private static void checkUniqueRuntimeBeansGeneratedClasses(final Map<String, QName> uniqueGeneratedClassesNames, final DataSchemaNode when, final Collection<RuntimeBeanEntry> runtimeBeans) { for (RuntimeBeanEntry runtimeBean : runtimeBeans) { final String javaNameOfRuntimeMXBean = runtimeBean.getJavaNameOfRuntimeMXBean(); if (uniqueGeneratedClassesNames.containsKey(javaNameOfRuntimeMXBean)) { QName firstDefinedQName = uniqueGeneratedClassesNames.get(javaNameOfRuntimeMXBean); throw new NameConflictException(javaNameOfRuntimeMXBean, firstDefinedQName, when.getQName()); } uniqueGeneratedClassesNames.put(javaNameOfRuntimeMXBean, when.getQName()); } }
private static void checkUniqueRuntimeBeanAttributesName(final ModuleMXBeanEntry mxBeanEntry, final Map<String, QName> uniqueGeneratedClassesNames) { for (RuntimeBeanEntry runtimeBeanEntry : mxBeanEntry.getRuntimeBeans()) { for (String runtimeAttName : runtimeBeanEntry.getYangPropertiesToTypesMap().keySet()) { if (mxBeanEntry.getAttributes().keySet().contains(runtimeAttName)) { QName qName1 = uniqueGeneratedClassesNames.get(runtimeBeanEntry.getJavaNameOfRuntimeMXBean()); QName qName2 = uniqueGeneratedClassesNames.get(mxBeanEntry.getGloballyUniqueName()); throw new NameConflictException(runtimeAttName, qName1, qName2); } } } }
if (result.containsKey(first.getJavaNameOfRuntimeMXBean())) { throw new NameConflictException( first.getJavaNameOfRuntimeMXBean(), null, null); result.put(first.getJavaNameOfRuntimeMXBean(), first); stack.addAll(first.getChildren());
child.getJavaNameOfRuntimeMXBean(), "bean"); MethodDefinition register = new MethodDefinition( Collections.singletonList("synchronized"),
.getFullyQualifiedName(rootRB.getPackageName(), rootRB.getJavaNameOfRuntimeMXBean()); String childRegistratorFQN = rootFtlFile.getFullyQualifiedName(); Field rbParameter = new Field(fullyQualifiedNameOfMXBean, "rb");
String mxBeanTypeName = entry.getJavaNameOfRuntimeMXBean(); List<String> extendedInterfaces = Collections.singletonList(RuntimeBean.class .getCanonicalName());