Class FcChangeFormRecordChatActivenessProps

java.lang.Object
de.xima.fc.workflow.taglib.model.BaseActionProps
de.xima.fc.workflow.model.nodes.FcChangeFormRecordChatActivenessProps
All Implemented Interfaces:
IDescriptionProviding, INameProviding, Serializable

public final class FcChangeFormRecordChatActivenessProps extends BaseActionProps implements Serializable
Model class for the log entry action (EWorkflowNodeType.FC_CHANGE_FORM_RECORD_CHAT_ACTIVENESS).
Since:
8.3.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • FcChangeFormRecordChatActivenessProps

      public FcChangeFormRecordChatActivenessProps()
  • Method Details

    • getChangeType

      public EChangeFormRecordChatActivenessType getChangeType()
      How to change the activeness of the chat, i.e. whether to open or to close it.
      Returns:
      How to change the activeness of the chat, i.e. whether to open or to close it.
    • setChangeType

      public void setChangeType(EChangeFormRecordChatActivenessType changeType)
      How to change the activeness of the chat, i.e. whether to open or to close it.
      Parameters:
      changeType - How to change the activeness of the chat, i.e. whether to open or to close it.
    • getTargetChatUser

      public FormRecordChatUser getTargetChatUser()
      The user (chat member) for selecting the chat for which to change the activeness. Uses the first chat that exists for the given user. Throws an error when no or multiple chats were found for the user.
      Returns:
      The target member type.
    • setTargetChatUser

      public void setTargetChatUser(FormRecordChatUser targetChatUser)
      The user (chat member) for selecting the chat for which to change the activeness. Uses the first chat that exists for the given user. Throws an error when no or multiple chats were found for the user.
      Parameters:
      targetChatUser - The target member type.