class DeltaHandler {

    public void handle(final HttpServerRequest request, Router router) {
        Logger log = RequestLoggerFactory.getLogger(DeltaHandler.class, request);
        if (isDeltaPUTRequest(request)) {
            handleResourcePUT(request, router, log);
        }
        if (isDeltaGETRequest(request)) {
            String updateId = extractStringDeltaParameter(request, log);
            if (updateId != null) {
                handleCollectionGET(request, updateId, log);
            }
        }
    }

    public  DeltaHandler(RedisClient redisClient, HttpClient httpClient);

}