Class AgentPhoneTicketMailEditorAppearance


  • public final class AgentPhoneTicketMailEditorAppearance
    extends java.lang.Object
    This class is used to customize the appearance of the agent's mail editor for a PhoneTicket 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 AgentPhoneTicketMailEditorAppearance defaults()
        Creates an instance of AgentPhoneTicketMailEditorAppearance using defaults.
        Returns:
        an instance of AgentPhoneTicketMailEditorAppearance 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 PhoneTicket.
        Returns:
        a non empty Optional if the default ability is overridden or an empty Optional for the default ability.
        Since:
        12.22
      • allowCreateAndSend

        public AgentPhoneTicketMailEditorAppearance allowCreateAndSend()
        The method overrides the default ability and allows the create and send feature for the PhoneTicket.
        Returns:
        this
        Since:
        12.22
      • disallowCreateAndSend

        public AgentPhoneTicketMailEditorAppearance disallowCreateAndSend()
        The method overrides the default ability and disallows the create and send feature for the PhoneTicket.
        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 PhoneTicket.
        Returns:
        a non empty Optional if the default ability is overridden or an empty Optional for the default ability.
        Since:
        12.22
      • allowCreateAndClose

        public AgentPhoneTicketMailEditorAppearance allowCreateAndClose()
        The method overrides the default ability and allows the create and close feature for the PhoneTicket.
        Returns:
        this
        Since:
        12.22
      • disallowCreateAndClose

        public AgentPhoneTicketMailEditorAppearance disallowCreateAndClose()
        The method overrides the default ability and disallows the create and close feature for the PhoneTicket.
        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 PhoneTicket.
        Returns:
        a non empty Optional if the default ability is overridden or an empty Optional for the default ability.
        Since:
        12.22
      • allowCreateAndKeep

        public AgentPhoneTicketMailEditorAppearance allowCreateAndKeep()
        The method overrides the default ability and allows the create and keep feature for the PhoneTicket.
        Returns:
        this
        Since:
        12.22
      • disallowCreateAndKeep

        public AgentPhoneTicketMailEditorAppearance disallowCreateAndKeep()
        The method overrides the default ability and disallows the create and keep feature for the PhoneTicket.
        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 PhoneTicket.
        Returns:
        a non empty Optional if the default ability is overridden or an empty Optional for the default ability.
        Since:
        12.22
      • allowCreateAndEnqueue

        public AgentPhoneTicketMailEditorAppearance allowCreateAndEnqueue()
        The method overrides the default ability and allows the create and enqueue feature for the PhoneTicket.
        Returns:
        this
        Since:
        12.22
      • disallowCreateAndEnqueue

        public AgentPhoneTicketMailEditorAppearance disallowCreateAndEnqueue()
        The method overrides the default ability and disallows the create and enqueue feature for the PhoneTicket.
        Returns:
        this
        Since:
        12.22