private <T>Handler<AsyncResult<T>> resultHandler(RoutingContext context,Consumer<T> consumer){
  return null;
}

private < T > Handler < AsyncResult < T > > resultHandler ( RoutingContext context , Consumer < T > consumer ) { return null ; }
wrap the result handler with failure handler ( 503 service unavailable )
