code: public Object getAttribute(String pAttribute) throws AttributeNotFoundException, MBeanException, ReflectionException {
          try {
              if (!attributeInfoMap.containsKey(pAttribute)) {
                  return jolokiaMBeanServer.getAttribute(objectName, pAttribute);
              } else {
                  return toJson(jolokiaMBeanServer.getAttribute(objectName, pAttribute));
              }
          } catch (InstanceNotFoundException e) {
              AttributeNotFoundException exp = new AttributeNotFoundException("MBean " + objectName + " not found for attribute " + pAttribute);
              exp.initCause(e);
              throw exp;
          }
      }
docs: {@inheritDoc}