Class InboundMessageHandlerImpl
java.lang.Object
com.flowable.engage.external.system.service.InboundMessageHandlerImpl
- All Implemented Interfaces:
InboundMessageHandler
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final InboundMessageAccountService
protected final InboundMessageRoutingService
protected final InboundUnsupportedMessageService
protected final UserAccountService
-
Constructor Summary
ConstructorsConstructorDescriptionInboundMessageHandlerImpl
(UserAccountService userAccountService, InboundMessageRoutingService inboundMessageRoutingService, InboundMessageAccountService inboundMessageAccountService, InboundUnsupportedMessageService inboundUnsupportedMessageService) -
Method Summary
Modifier and TypeMethodDescriptionprotected UserAccount
getUserAccount
(InboundMessage builder) protected void
routeAsExternalUser
(UserAccount userAccount, Runnable runnable) void
send
(InboundMessage builder) void
sendUnsupported
(InboundMessage builder)
-
Field Details
-
userAccountService
-
inboundMessageRoutingService
-
inboundMessageAccountService
-
inboundUnsupportedMessageService
-
-
Constructor Details
-
InboundMessageHandlerImpl
public InboundMessageHandlerImpl(UserAccountService userAccountService, InboundMessageRoutingService inboundMessageRoutingService, InboundMessageAccountService inboundMessageAccountService, InboundUnsupportedMessageService inboundUnsupportedMessageService)
-
-
Method Details
-
createInboundMessageBuilder
- Specified by:
createInboundMessageBuilder
in interfaceInboundMessageHandler
-
send
-
sendUnsupported
-
getUserAccount
-
routeAsExternalUser
-