docs: public String getName() {
      Class<? extends AbstractProcessApplication> processApplicationClass = getClass();
      String name = null;
  
      ProcessApplication annotation = processApplicationClass.getAnnotation(ProcessApplication.class);
      if (annotation != null) {
        name = annotation.value();
  
        if (name == null || name.length() == 0) {
          name = annotation.name();
        }
      }
  
  
      if (name == null || name.length() == 0) {
        name = autodetectProcessApplicationName();
      }
  
      return name;
    }