@Override
  public OAuthConsumer deleteOAuthConsumer(OAuthConsumer oAuthConsumer) throws SystemException {

    // OAuth consumer

    oAuthConsumerPersistence.remove(oAuthConsumer);

    // OAuth tokens

    oAuthTokenLocalService.deleteOAuthTokens(
        oAuthConsumer.getGadgetKey(), oAuthConsumer.getServiceName());

    return oAuthConsumer;
  }