Class SupervisorOutgoingMessageFilterMenuItem
- java.lang.Object
-
- com.novomind.ecom.api.imail.common.frontend.menu.AbstractMessageFilterMenuItem<T>
-
- com.novomind.ecom.api.imail.routing.frontend.menu.SupervisorMessageFilterMenuItem<OutgoingMessageInfo>
-
- com.novomind.ecom.api.imail.routing.frontend.menu.SupervisorOutgoingMessageFilterMenuItem
-
- All Implemented Interfaces:
MessageFilterMenuItem<OutgoingMessageInfo>
,com.novomind.ecom.common.api.attribute.DisplayNamed
,com.novomind.ecom.common.api.attribute.Named
public final class SupervisorOutgoingMessageFilterMenuItem extends SupervisorMessageFilterMenuItem<OutgoingMessageInfo>
This class is used to display a custom outgoing message menu in the novomind iAGENT Supervisor frontend. It also provides functionality to filter the entries to be displayed.- Since:
- 12.0
-
-
Constructor Summary
Constructors Constructor Description SupervisorOutgoingMessageFilterMenuItem(java.lang.String name)
Constructs aSupervisorOutgoingMessageFilterMenuItem
with the given name.SupervisorOutgoingMessageFilterMenuItem(java.lang.String name, Privilege privilege)
Constructs aSupervisorOutgoingMessageFilterMenuItem
with the given name and privilege.
-
Method Summary
-
Methods inherited from class com.novomind.ecom.api.imail.routing.frontend.menu.SupervisorMessageFilterMenuItem
getPrivilege
-
Methods inherited from class com.novomind.ecom.api.imail.common.frontend.menu.AbstractMessageFilterMenuItem
addSubMenuItem, getDisplayName, getFilter, getIgnoreVisibility, getName, getSubMenuItems, setDisplayName, setFilter, setIgnoreVisibility
-
-
-
-
Constructor Detail
-
SupervisorOutgoingMessageFilterMenuItem
public SupervisorOutgoingMessageFilterMenuItem(java.lang.String name)
Constructs aSupervisorOutgoingMessageFilterMenuItem
with the given name. Please ensure to use a unique name. The name will be used to build the link to the custom view. If you would like to use a different name to be displayed in the frontend please use theAbstractMessageFilterMenuItem.setDisplayName(String)
method.- Parameters:
name
- the unique name to identify this instance ofSupervisorOutgoingMessageFilterMenuItem
- Since:
- 12.0
-
SupervisorOutgoingMessageFilterMenuItem
public SupervisorOutgoingMessageFilterMenuItem(java.lang.String name, Privilege privilege)
Constructs aSupervisorOutgoingMessageFilterMenuItem
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 view. If you would like to use a different name to be displayed in the frontend please use theAbstractMessageFilterMenuItem.setDisplayName(String)
method.- Parameters:
name
- the unique name to identify this instance ofSupervisorOutgoingMessageFilterMenuItem
privilege
- thePrivilege
to display this instance ofSupervisorOutgoingMessageFilterMenuItem
- Since:
- 12.0
-
-