Class ConversationStarterHelperImpl
- java.lang.Object
-
- com.flowable.engage.engine.impl.conversation.ConversationStarterHelperImpl
-
- All Implemented Interfaces:
ConversationStarterHelper
public class ConversationStarterHelperImpl extends Object implements ConversationStarterHelper
- Author:
- Filip Hrisafov
-
-
Constructor Summary
Constructors Constructor Description ConversationStarterHelperImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
evaluateJoiningType(String type, String joiningType)
Method to evaluate the joining type of a conversationprotected String
evaluateJoiningTypeForConversation(String requestedJoiningType)
protected String
evaluateJoiningTypeForTopicOrGroup(String requestedJoiningType)
String
evaluatePermissionType(String type)
Method to evaluate the permission type based on the provided sub type
-
-
-
Method Detail
-
evaluatePermissionType
public String evaluatePermissionType(String type)
Description copied from interface:ConversationStarterHelper
Method to evaluate the permission type based on the provided sub type- Specified by:
evaluatePermissionType
in interfaceConversationStarterHelper
- Parameters:
type
- the sub type for which the permission type needs to be evaluated- Returns:
- the evaluated permission type
-
evaluateJoiningType
public String evaluateJoiningType(String type, String joiningType)
Description copied from interface:ConversationStarterHelper
Method to evaluate the joining type of a conversation- Specified by:
evaluateJoiningType
in interfaceConversationStarterHelper
- Parameters:
type
- the sub type of the conversationjoiningType
- the optional requested joining type- Returns:
- the evaluted joining type
-
evaluateJoiningTypeForConversation
protected String evaluateJoiningTypeForConversation(String requestedJoiningType)
-
-