code: @Override
      public boolean deletePolicy(String name) throws PolicyStoreException {
          String pid = this.getPID(name);
          if (!contains(name)) {
              throw new PolicyStoreException("Delete: object " + pid
                                                   + " not found.");
          }
          try {
              this.apiMService.modifyObject(getContext(),
                                            pid,
                                            "D",
                                            null,
                                            null,
                                            "Deleting policy " + pid,
                                            null);
          } catch (ServerException e) {
              throw new PolicyStoreException("Delete: error deleting policy "
                                                   + pid
                                                   + " - "
                                                   + e.getMessage(),
                                                   e);
          }
  
          return true;
      }
docs: /*
  (non-Javadoc)
  @see
  org.fcrepo.server.security.xacml.pdp.data.PolicyDataManager#deletePolicy
  (java.lang.String)