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 InboundMessageAccountServiceprotected final InboundMessageRoutingServiceprotected final InboundUnsupportedMessageServiceprotected final UserAccountService -
Constructor Summary
ConstructorsConstructorDescriptionInboundMessageHandlerImpl(UserAccountService userAccountService, InboundMessageRoutingService inboundMessageRoutingService, InboundMessageAccountService inboundMessageAccountService, InboundUnsupportedMessageService inboundUnsupportedMessageService) -
Method Summary
Modifier and TypeMethodDescriptionprotected UserAccountgetUserAccount(InboundMessage builder) protected voidrouteAsExternalUser(UserAccount userAccount, Runnable runnable) voidsend(InboundMessage builder) voidsendUnsupported(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:
createInboundMessageBuilderin interfaceInboundMessageHandler
-
send
-
sendUnsupported
-
getUserAccount
-
routeAsExternalUser
-