diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/logic/functional/BuilderConsumerStep.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/logic/functional/BuilderConsumerStep.java
index b4f902dd8..0a7bb7f01 100644
--- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/logic/functional/BuilderConsumerStep.java
+++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/logic/functional/BuilderConsumerStep.java
@@ -5,13 +5,19 @@ import ru.spcex.clearing.platform.messaging.domain.BaseRequest;
import java.util.function.Consumer;
import java.util.function.Function;
+/**
+ * консьюмеры умеют обновлять RequestInfo в мапе хазелкаста.
+ * нам это нужно, например, когда хотим дать возможность узнать пользователю о статусе выполняемой команды.
+ * (см. RequestStatusController - в нем пользователь по ID может получить инфу о ранее отправленном запросе)
+ */
public interface BuilderConsumerStep {
/**
- * Рекомендуется использовать setFunction, когда возвращается результат.
- * @param consumer
- * @return
+ * без обновления RequestInfo в мапе
+ *
*/
- @Deprecated
BuilderDestinationStep setConsumer(Consumer> consumer);
+ /**
+ * с обновлением RequestInfo в мапе
+ */
BuilderDestinationStep setFunction(Function, Object> function);
}