@Override
  public void handleDelete(RestRequest restRequest, RestResponseChannel restResponseChannel) {
    if (shouldProceed(restRequest, restResponseChannel)) {
      String blobId = getBlobId(restRequest);
      router.deleteBlob(null, blobId, null, new MockDeleteCallback(this, restRequest, restResponseChannel), null);
    }
  }
{@inheritDoc}
<p/>
PUT is not supported by {@link MockRestRequestService}.
@param restRequest the {@link RestRequest} that needs to be handled.
@param restResponseChannel the {@link RestResponseChannel} over which response to {@code restRequest} can be sent.
ambry-api/src/test/java/com/github/ambry/rest/MockRestRequestService.java