/* * Copyright (C) 2019 pengjian.uestc @ gmail.com */ /* * SPDX-License-Identifier: LicenseRef-ScyllaDB-Source-Available-1.0 */ #pragma once #include "redis/abstract_command.hh" #include "redis/options.hh" namespace service { class storage_proxy; } namespace redis { class request; class command_factory { public: command_factory() {} ~command_factory() {} static seastar::future create_execute(service::storage_proxy&, request&, redis::redis_options&, service_permit); }; }