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 StringevaluateJoiningType(String type, String joiningType)Method to evaluate the joining type of a conversationprotected StringevaluateJoiningTypeForConversation(String requestedJoiningType)protected StringevaluateJoiningTypeForTopicOrGroup(String requestedJoiningType)StringevaluatePermissionType(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:ConversationStarterHelperMethod to evaluate the permission type based on the provided sub type- Specified by:
evaluatePermissionTypein 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:ConversationStarterHelperMethod to evaluate the joining type of a conversation- Specified by:
evaluateJoiningTypein 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)
-
-