Class 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 Detail

      • defaults

        public static AgentQuickCaseMailEditorAppearance defaults()
        Creates an instance of AgentQuickCaseMailEditorAppearance 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