Class AgentQuickCaseMailEditorAppearance
- java.lang.Object
-
- com.novomind.ecom.api.imail.agent.frontend.editor.AgentQuickCaseMailEditorAppearance
-
public final class AgentQuickCaseMailEditorAppearance extends java.lang.Object
This class is used to customize the appearance of the agent's mail editor for a QuickCase within the novomind iAGENT Desk application. This class can only be used within the novomind iAGENT Desk application.- Since:
- 12.22
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentQuickCaseMailEditorAppearance
allowCreateAndClose()
The method overrides the default ability and allows the create and close feature for the QuickCase.AgentQuickCaseMailEditorAppearance
allowCreateAndEnqueue()
The method overrides the default ability and allows the create and enqueue feature for the QuickCase.AgentQuickCaseMailEditorAppearance
allowCreateAndKeep()
The method overrides the default ability and allows the create and keep feature for the QuickCase.AgentQuickCaseMailEditorAppearance
allowCreateAndSend()
The method overrides the default ability and allows the create and send feature for the QuickCase.static AgentQuickCaseMailEditorAppearance
defaults()
Creates an instance ofAgentQuickCaseMailEditorAppearance
using defaults.AgentQuickCaseMailEditorAppearance
disallowCreateAndClose()
The method overrides the default ability and disallows the create and close feature for the QuickCase.AgentQuickCaseMailEditorAppearance
disallowCreateAndEnqueue()
The method overrides the default ability and disallows the create and enqueue feature for the QuickCase.AgentQuickCaseMailEditorAppearance
disallowCreateAndKeep()
The method overrides the default ability and disallows the create and keep feature for the QuickCase.AgentQuickCaseMailEditorAppearance
disallowCreateAndSend()
The method overrides the default ability and disallows the create and send feature for the QuickCase.java.util.Optional<java.lang.Boolean>
isCreateAndCloseAllowed()
The method returns the current ability to allow or disallow the feature of create and close for the QuickCase.java.util.Optional<java.lang.Boolean>
isCreateAndEnqueueAllowed()
The method returns the current ability to allow or disallow the feature of create and enqueue for the QuickCase.java.util.Optional<java.lang.Boolean>
isCreateAndKeepAllowed()
The method returns the current ability to allow or disallow the feature of create and keep for the QuickCase.java.util.Optional<java.lang.Boolean>
isCreateAndSendAllowed()
The method returns the current ability to allow or disallow the feature of create and send for the QuickCase.
-
-
-
Method Detail
-
defaults
public static AgentQuickCaseMailEditorAppearance defaults()
Creates an instance ofAgentQuickCaseMailEditorAppearance
using defaults.- Returns:
- an instance of
AgentQuickCaseMailEditorAppearance
with default settings. - Since:
- 12.22
-
isCreateAndSendAllowed
public java.util.Optional<java.lang.Boolean> isCreateAndSendAllowed()
The method returns the current ability to allow or disallow the feature of create and send for the QuickCase.- Returns:
- a non empty Optional if the default ability is overridden or an empty Optional for the default ability.
- Since:
- 12.22
-
allowCreateAndSend
public AgentQuickCaseMailEditorAppearance allowCreateAndSend()
The method overrides the default ability and allows the create and send feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
disallowCreateAndSend
public AgentQuickCaseMailEditorAppearance disallowCreateAndSend()
The method overrides the default ability and disallows the create and send feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
isCreateAndCloseAllowed
public java.util.Optional<java.lang.Boolean> isCreateAndCloseAllowed()
The method returns the current ability to allow or disallow the feature of create and close for the QuickCase.- Returns:
- a non empty Optional if the default ability is overridden or an empty Optional for the default ability.
- Since:
- 12.22
-
allowCreateAndClose
public AgentQuickCaseMailEditorAppearance allowCreateAndClose()
The method overrides the default ability and allows the create and close feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
disallowCreateAndClose
public AgentQuickCaseMailEditorAppearance disallowCreateAndClose()
The method overrides the default ability and disallows the create and close feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
isCreateAndKeepAllowed
public java.util.Optional<java.lang.Boolean> isCreateAndKeepAllowed()
The method returns the current ability to allow or disallow the feature of create and keep for the QuickCase.- Returns:
- a non empty Optional if the default ability is overridden or an empty Optional for the default ability.
- Since:
- 12.22
-
allowCreateAndKeep
public AgentQuickCaseMailEditorAppearance allowCreateAndKeep()
The method overrides the default ability and allows the create and keep feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
disallowCreateAndKeep
public AgentQuickCaseMailEditorAppearance disallowCreateAndKeep()
The method overrides the default ability and disallows the create and keep feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
isCreateAndEnqueueAllowed
public java.util.Optional<java.lang.Boolean> isCreateAndEnqueueAllowed()
The method returns the current ability to allow or disallow the feature of create and enqueue for the QuickCase.- Returns:
- a non empty Optional if the default ability is overridden or an empty Optional for the default ability.
- Since:
- 12.22
-
allowCreateAndEnqueue
public AgentQuickCaseMailEditorAppearance allowCreateAndEnqueue()
The method overrides the default ability and allows the create and enqueue feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
disallowCreateAndEnqueue
public AgentQuickCaseMailEditorAppearance disallowCreateAndEnqueue()
The method overrides the default ability and disallows the create and enqueue feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
-