code: @Override
      public boolean hasKey(String scope, Object key) throws InvalidScopeException, InternalCacheEngineException {
          try {
              return cacheStoreAdapter.hasKey(scope, key);
          } catch (InvalidScopeException ex) {
              throw ex;
          } catch (Exception ex) {
              throw new InternalCacheEngineException("Exception while checking if the scope " + scope + " has key " +
                  key, ex);
          }
      }
docs: {@inheritDoc}