Class InboundMessageHandlerImpl
java.lang.Object
com.flowable.engage.external.system.service.InboundMessageHandlerImpl
- All Implemented Interfaces:
InboundMessageHandler
public class InboundMessageHandlerImpl extends java.lang.Object implements InboundMessageHandler
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected InboundMessageAccountService
inboundMessageAccountService
protected InboundMessageRoutingService
inboundMessageRoutingService
protected InboundUnsupportedMessageService
inboundUnsupportedMessageService
protected com.flowable.core.idm.api.UserAccountService
userAccountService
-
Constructor Summary
Constructors Constructor Description InboundMessageHandlerImpl(com.flowable.core.idm.api.UserAccountService userAccountService, InboundMessageRoutingService inboundMessageRoutingService, InboundMessageAccountService inboundMessageAccountService, InboundUnsupportedMessageService inboundUnsupportedMessageService)
-
Method Summary
Modifier and Type Method Description InboundMessageBuilder
createInboundMessageBuilder()
protected com.flowable.core.idm.api.UserAccount
getUserAccount(InboundMessage builder)
protected void
routeAsExternalUser(com.flowable.core.idm.api.UserAccount userAccount, java.lang.Runnable runnable)
void
send(InboundMessage builder)
void
sendUnsupported(InboundMessage builder)
-
Field Details
-
userAccountService
protected final com.flowable.core.idm.api.UserAccountService userAccountService -
inboundMessageRoutingService
-
inboundMessageAccountService
-
inboundUnsupportedMessageService
-
-
Constructor Details
-
InboundMessageHandlerImpl
public InboundMessageHandlerImpl(com.flowable.core.idm.api.UserAccountService userAccountService, InboundMessageRoutingService inboundMessageRoutingService, InboundMessageAccountService inboundMessageAccountService, InboundUnsupportedMessageService inboundUnsupportedMessageService)
-
-
Method Details
-
createInboundMessageBuilder
- Specified by:
createInboundMessageBuilder
in interfaceInboundMessageHandler
-
send
-
sendUnsupported
-
getUserAccount
-
routeAsExternalUser
protected void routeAsExternalUser(com.flowable.core.idm.api.UserAccount userAccount, java.lang.Runnable runnable)
-