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

    • getFilteredSecurityTemplates

      public List<EMailSecurityTemplate> getFilteredSecurityTemplates()
      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.
    • isShowSecuritySelection

      public boolean isShowSecuritySelection()
      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).
    • init

      @PostConstruct public void init()