Package com.flowable.engage.engine.impl
Class EngageEngineImpl
java.lang.Object
com.flowable.engage.engine.impl.EngageEngineImpl
- All Implemented Interfaces:
EngageEngine
public class EngageEngineImpl extends java.lang.Object implements EngageEngine
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected ConversationDefinitionService
conversationDefinitionService
protected ConversationFilterService
conversationFilterService
protected ConversationIndexingService
conversationIndexingService
protected ConversationIndexQueryService
conversationIndexQueryService
protected ConversationPermissionService
conversationPermissionService
protected ConversationRegistryEntryService
conversationRegistryService
protected ConversationService
conversationService
protected DeskService
deskService
protected DeviceService
deviceService
protected EngageEngineConfiguration
engineConfiguration
protected org.slf4j.Logger
logger
protected MessageIndexQueryService
messageIndexQueryService
protected MessageService
messageService
protected java.lang.String
name
protected UserSubscriptionService
userSubscriptionService
-
Constructor Summary
Constructors Constructor Description EngageEngineImpl(EngageEngineConfiguration engineConfiguration)
-
Method Summary
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
name
protected java.lang.String name -
engineConfiguration
-
conversationService
-
conversationDefinitionService
-
conversationPermissionService
-
deviceService
-
messageService
-
userSubscriptionService
-
conversationFilterService
-
deskService
-
conversationIndexingService
-
messageIndexQueryService
-
conversationIndexQueryService
-
conversationRegistryService
-
-
Constructor Details
-
Method Details
-
getName
public java.lang.String getName()- Specified by:
getName
in interfaceEngageEngine
-
close
public void close()- Specified by:
close
in interfaceEngageEngine
-
getConversationService
- Specified by:
getConversationService
in interfaceEngageEngine
-
getConversationDefinitionService
- Specified by:
getConversationDefinitionService
in interfaceEngageEngine
-
getConversationPermissionService
- Specified by:
getConversationPermissionService
in interfaceEngageEngine
-
getDeviceService
- Specified by:
getDeviceService
in interfaceEngageEngine
-
getMessageService
- Specified by:
getMessageService
in interfaceEngageEngine
-
getUserSubscriptionService
- Specified by:
getUserSubscriptionService
in interfaceEngageEngine
-
getConversationFilterService
- Specified by:
getConversationFilterService
in interfaceEngageEngine
-
getDeskService
- Specified by:
getDeskService
in interfaceEngageEngine
-
geConversationIndexingService
- Specified by:
geConversationIndexingService
in interfaceEngageEngine
-
getMessageIndexQueryService
- Specified by:
getMessageIndexQueryService
in interfaceEngageEngine
-
getConversationIndexQueryService
- Specified by:
getConversationIndexQueryService
in interfaceEngageEngine
-
getConversationRegistryService
- Specified by:
getConversationRegistryService
in interfaceEngageEngine
-
getEngageEngineConfiguration
- Specified by:
getEngageEngineConfiguration
in interfaceEngageEngine
-