code: @Override
      public void destroy() {
          try {
              super.destroy();
          } finally {
              try {
                  if (cache != null) {
                      cache.invalidateAll();
                      cache = null;
                  }
              } catch (Exception e) {
                  // EMPTY
              }
          }
      }
docs: {@inheritDoc}