Class SupervisorBacklogMessageFilterMenuItem

  • All Implemented Interfaces:
    MessageFilterMenuItem<BacklogMessageInfo>, com.novomind.ecom.common.api.attribute.DisplayNamed, com.novomind.ecom.common.api.attribute.Named

    public final class SupervisorBacklogMessageFilterMenuItem
    extends SupervisorMessageFilterMenuItem<BacklogMessageInfo>
    This class is used to display a custom backlog message menu in the novomind iAGENT Supervisor frontend. It also provides functionality to filter the entries to be displayed.
    Since:
    12.0
    • Constructor Detail

      • SupervisorBacklogMessageFilterMenuItem

        public SupervisorBacklogMessageFilterMenuItem​(java.lang.String name)
        Constructs a SupervisorBacklogMessageFilterMenuItem with the given name. Please ensure to use a unique name. The name will be used to build the link to the custom filter view. If you would like to use a different name to be displayed in the frontend please use the AbstractMessageFilterMenuItem.setDisplayName(String) method.
        Parameters:
        name - the unique name to identify this instance of SupervisorBacklogMessageFilterMenuItem
        Since:
        12.0
      • SupervisorBacklogMessageFilterMenuItem

        public SupervisorBacklogMessageFilterMenuItem​(java.lang.String name,
                                                      Privilege privilege)
        Constructs a SupervisorBacklogMessageFilterMenuItem with the given name and privilege. Please ensure to use a unique name. The name will be used to build the link to the custom filter view. If you would like to use a different name to be displayed in the frontend please use the AbstractMessageFilterMenuItem.setDisplayName(String) method.
        Parameters:
        name - the unique name to identify this instance of SupervisorBacklogMessageFilterMenuItem
        privilege - the Privilege to display this instance of SupervisorBacklogMessageFilterMenuItem
        Since:
        12.0