code: @Programmatic
      public ApplicationTenancy findByNameCached(final String name) {
          return queryResultsCache.execute(new Callable<ApplicationTenancy>() {
              @Override
              public ApplicationTenancy call() throws Exception {
                  return findByName(name);
              }
          }, ApplicationTenancyRepository.class, "findByNameCached", name);
      }
docs: region > findByName