@Override
  public String getProductExecutable(InternalManagedEntity entity, String executable) {
    if (logger.isTraceEnabled(LogMarker.MANAGED_ENTITY_VERBOSE)) {
      logger.trace(LogMarker.MANAGED_ENTITY_VERBOSE,
          "DisabledManagedEntityController#getProductExecutable {}", EXCEPTION_MESSAGE);
    }
    throw new UnsupportedOperationException(EXCEPTION_MESSAGE);
  }
This is a disabled implementation of ManagedEntityController for bug #47909.

The old ManagedEntityController was a concrete class which has been renamed to
ManagedEntityControllerImpl. The build.xml now skips building ManagedEntityControllerImpl. If
ManagedEntityControllerImpl is not found in the classpath then the code uses
DisabledManagedEntityController as a place holder.
geode-core/src/main/java/org/apache/geode/admin/internal/DisabledManagedEntityController.java