code: @Override
      public boolean deleteService(URI serviceUri) throws ServiceException {
  
          if (super.deleteService(serviceUri)) {
              // Update cache
              this.removeServiceFromCache(serviceUri);
              return true;
          }
  
          return false;
      }
docs: Deletes the given service
  
  After successfully deleting a service, implementations of this method should raise a {@code ServiceDeletedEvent}
  
  @param serviceUri the URI of the service to delete
  @return True if it was deleted or false otherwise
  @throws ServiceException