private Boolean getBooleanAttribute(Object object, String name) {
    if (object == null) {
      return Boolean.FALSE;
    }

    try {
      if (!(object.getClass().equals(Boolean.class))) {
        logger.info(
            "************************Unexpected type for attribute: {}; Expected type: {}; Received type: {}************************",
            name, Boolean.class.getName(), object.getClass().getName());
        return Boolean.FALSE;
      } else {
        return (Boolean) object;
      }
    } catch (Exception e) {
      logger.info("Exception Occurred: ", e);
      return Boolean.FALSE;
    }
  }
function used to handle Boolean data type if the value for mbean for an attribute is null then
return false as default value else return the attribute value
geode-pulse/src/main/java/org/apache/geode/tools/pulse/internal/data/JMXDataUpdater.java