public class WeChatSenderMessageListener
extends org.flowable.common.engine.api.delegate.event.AbstractFlowableEventListener
Modifier and Type | Field and Description |
---|---|
protected com.flowable.core.idm.api.PlatformIdentityService |
identityService |
protected org.flowable.engine.ManagementService |
managementService |
protected org.flowable.engine.RuntimeService |
runtimeService |
protected String |
timeoutProcessDefinitionKey |
protected Duration |
timeoutRescheduleDuration |
protected com.flowable.core.idm.api.UserAccountService |
userAccountService |
Constructor and Description |
---|
WeChatSenderMessageListener(org.flowable.engine.RuntimeService runtimeService,
org.flowable.engine.ManagementService managementService,
com.flowable.core.idm.api.PlatformIdentityService identityService,
String timeoutProcessDefinitionKey,
Duration timeoutRescheduleDuration,
com.flowable.core.idm.api.UserAccountService userAccountService) |
Modifier and Type | Method and Description |
---|---|
boolean |
isFailOnException() |
protected boolean |
isWeChatAccount(String userAccountId) |
void |
onEvent(org.flowable.common.engine.api.delegate.event.FlowableEvent event) |
protected void |
triggerProcessOrPostponeTimeout(Conversation conversation,
com.flowable.core.idm.api.PlatformUser user,
com.flowable.core.idm.api.UserAccount userAccount) |
protected final org.flowable.engine.RuntimeService runtimeService
protected final org.flowable.engine.ManagementService managementService
protected final com.flowable.core.idm.api.PlatformIdentityService identityService
protected final String timeoutProcessDefinitionKey
protected final Duration timeoutRescheduleDuration
protected final com.flowable.core.idm.api.UserAccountService userAccountService
public WeChatSenderMessageListener(org.flowable.engine.RuntimeService runtimeService, org.flowable.engine.ManagementService managementService, com.flowable.core.idm.api.PlatformIdentityService identityService, String timeoutProcessDefinitionKey, Duration timeoutRescheduleDuration, com.flowable.core.idm.api.UserAccountService userAccountService)
public void onEvent(org.flowable.common.engine.api.delegate.event.FlowableEvent event)
protected void triggerProcessOrPostponeTimeout(Conversation conversation, com.flowable.core.idm.api.PlatformUser user, com.flowable.core.idm.api.UserAccount userAccount)
protected boolean isWeChatAccount(String userAccountId)
public boolean isFailOnException()
Copyright © 2019. All rights reserved.