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 theEWorkflowNodeType.FC_EMAIL
action.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FcEmailBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<EMailEncrpytionType>
getFilteredEncryptionTypes()
IMailServerData
getMailServerData()
String
getPreviousUsers()
boolean
isAllowCustomSenderAddress()
boolean
isMailServerSystemScope()
boolean
isShowEncryptionSelection()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.xima.fc.interfaces.workflow.elements.IElementPropertiesBean
prepareViewForElement, updateCurrentProperties, updateCurrentTask
-
Methods inherited from interface de.xima.fc.interfaces.workflow.nodes.INodePropertiesBean
retrieveCurrentProperties
-
-
-
-
Method Detail
-
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).
-
-