Class AgentPhoneTicketMailEditorAppearance

java.lang.Object
com.novomind.ecom.api.imail.agent.frontend.editor.AgentPhoneTicketMailEditorAppearance

public final class AgentPhoneTicketMailEditorAppearance extends 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 Details

    • 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 Optional<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 Optional<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 Optional<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 Optional<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