Class AgentQuickCaseMailEditorAppearance
java.lang.Object
com.novomind.ecom.api.imail.agent.frontend.editor.AgentQuickCaseMailEditorAppearance
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
Modifier and TypeMethodDescriptionThe method overrides the default ability and allows the create and close feature for the QuickCase.The method overrides the default ability and allows the create and enqueue feature for the QuickCase.The method overrides the default ability and allows the create and keep feature for the QuickCase.The method overrides the default ability and allows the create and send feature for the QuickCase.defaults()
Creates an instance ofAgentQuickCaseMailEditorAppearance
using defaults.The method overrides the default ability and disallows the create and close feature for the QuickCase.The method overrides the default ability and disallows the create and enqueue feature for the QuickCase.The method overrides the default ability and disallows the create and keep feature for the QuickCase.The method overrides the default ability and disallows the create and send feature for the QuickCase.The method returns the current ability to allow or disallow the feature of create and close for the QuickCase.The method returns the current ability to allow or disallow the feature of create and enqueue for the QuickCase.The method returns the current ability to allow or disallow the feature of create and keep for the QuickCase.The method returns the current ability to allow or disallow the feature of create and send for the QuickCase.
-
Method Details
-
defaults
Creates an instance ofAgentQuickCaseMailEditorAppearance
using defaults.- Returns:
- an instance of
AgentQuickCaseMailEditorAppearance
with default settings. - Since:
- 12.22
-
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
The method overrides the default ability and allows the create and send feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
disallowCreateAndSend
The method overrides the default ability and disallows the create and send feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
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
The method overrides the default ability and allows the create and close feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
disallowCreateAndClose
The method overrides the default ability and disallows the create and close feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
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
The method overrides the default ability and allows the create and keep feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
disallowCreateAndKeep
The method overrides the default ability and disallows the create and keep feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
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
The method overrides the default ability and allows the create and enqueue feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-
disallowCreateAndEnqueue
The method overrides the default ability and disallows the create and enqueue feature for the QuickCase.- Returns:
this
- Since:
- 12.22
-