Class FcEmailBean

java.lang.Object
de.xima.fc.workflow.designer.bean.nodes.FcEmailBean
All Implemented Interfaces:
IElementPropertiesBean<FcEmailProps,WorkflowNode>, INodePropertiesBean<FcEmailProps>, Serializable

@ViewScoped @Named public class FcEmailBean extends Object implements INodePropertiesBean<FcEmailProps>
Bean with additional logic for controlling the EWorkflowNodeType.FC_EMAIL action.
Since:
7.0.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • FcEmailBean

      public FcEmailBean()
  • Method Details

    • getFilteredEncryptionTypes

      public List<EMailEncrpytionType> getFilteredEncryptionTypes()
      Returns:
      the filtered encryption types
    • getMailServerData

      public IMailServerData getMailServerData()
      Returns:
      The mail server data for the mail server that will be used to send mails for this client.
    • getPreviousUsers

      public String getPreviousUsers()
      Returns:
      Names of the FcEmailProps.getToUsers(), if any.
    • isShowEncryptionSelection

      public boolean isShowEncryptionSelection()
      Returns:
      Whether the user may select an encryption method for the email. When no methods are available, the select field is hidden.
    • isAllowCustomSenderAddress

      public boolean isAllowCustomSenderAddress()
      Returns:
      Whether the email server for this client allows a custom sender address to be configured.
    • isMailServerSystemScope

      public boolean isMailServerSystemScope()
      Returns:
      Whether the system mail server is used for sending mails (as opposed to a client mail server).