Interface ExternalCommunicationDecorator
- All Superinterfaces:
CommonDecorator
- All Known Subinterfaces:
Communication, FlowAttachmentCommunication, FlowBindingLogicServerCommunication, FlowContext, FlowExternalCommunication, FlowExternalWriteCommunication, FLowUserIdSettingCommunication
- All Known Implementing Classes:
DefaultCommunication, DefaultFlowContext
ExternalCommunicationDecorator
- Since:
- 25.1
- Author:
- 渔民小镇
- date:
- 2025-09-28
-
Method Summary
Modifier and TypeMethodDescriptiondefault CommonResponsedefault voidcallbackCollectExternal(int templateId, byte[] payload, Consumer<ResponseCollectExternal> action) default voidcallbackCollectExternal(int templateId, Consumer<ResponseCollectExternal> action) default voidcallbackCollectExternal(ExternalRequestMessage message, Consumer<ResponseCollectExternal> action) default voidcallbackCollectExternal(ExternalRequestMessage message, Consumer<ResponseCollectExternal> action, Executor executor) default voidcallbackExternal(int templateId, byte[] payload, Consumer<ExternalResponse> action) default voidcallbackExternal(int templateId, Consumer<ExternalResponse> action) default voidcallbackExternal(ExternalRequestMessage message, Consumer<ExternalResponse> action) default voidcallbackExternal(ExternalRequestMessage message, Consumer<ExternalResponse> action, Executor executor) default ResponseCollectExternalcallCollectExternal(int templateId) default ResponseCollectExternalcallCollectExternal(int templateId, byte[] payload) default ResponseCollectExternaldefault CompletableFuture<ResponseCollectExternal> callCollectExternalFuture(int templateId) default CompletableFuture<ResponseCollectExternal> callCollectExternalFuture(int templateId, byte[] payload) default CompletableFuture<ResponseCollectExternal> default ExternalResponsecallExternal(int templateId) default ExternalResponsecallExternal(int templateId, byte[] payload) default ExternalResponsecallExternal(ExternalRequestMessage message) default CompletableFuture<ExternalResponse> callExternalFuture(int templateId) default CompletableFuture<ExternalResponse> callExternalFuture(int templateId, byte[] payload) default CompletableFuture<ExternalResponse> callExternalFuture(ExternalRequestMessage message) default ExternalRequestMessageofExternalRequestMessage(int templateId) ofExternalRequestMessage(int templateId, byte[] payload) Methods inherited from interface CommonDecorator
getCommunicationAggregation, getCurrentExecutor, getTraceId
-
Method Details
-
ofExternalRequestMessage
-
ofExternalRequestMessage
-
callExternal
-
callExternal
-
callExternal
-
callExternalFuture
-
callExternalFuture
-
callExternalFuture
-
callbackExternal
-
callbackExternal
default void callbackExternal(ExternalRequestMessage message, Consumer<ExternalResponse> action, Executor executor) -
callbackExternal
-
callbackExternal
-
callCollectExternal
-
callCollectExternal
-
callCollectExternal
-
callCollectExternalFuture
default CompletableFuture<ResponseCollectExternal> callCollectExternalFuture(ExternalRequestMessage message) -
callCollectExternalFuture
default CompletableFuture<ResponseCollectExternal> callCollectExternalFuture(int templateId, byte[] payload) -
callCollectExternalFuture
-
callbackCollectExternal
default void callbackCollectExternal(ExternalRequestMessage message, Consumer<ResponseCollectExternal> action) -
callbackCollectExternal
default void callbackCollectExternal(ExternalRequestMessage message, Consumer<ResponseCollectExternal> action, Executor executor) -
callbackCollectExternal
default void callbackCollectExternal(int templateId, byte[] payload, Consumer<ResponseCollectExternal> action) -
callbackCollectExternal
-
bindingLogicServer
-