Class NotificationTaskDirectoryPanel

  • All Implemented Interfaces:
    Serializable, Iterable<org.apache.wicket.Component>, ModalPanel, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedbackContributor, org.apache.wicket.IConverterLocator, org.apache.wicket.IMetadataContext<Serializable,​org.apache.wicket.Component>, org.apache.wicket.IQueueRegion, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>, org.apache.wicket.util.io.IClusterable

    public abstract class NotificationTaskDirectoryPanel
    extends TaskDirectoryPanel<org.apache.syncope.common.lib.to.NotificationTaskTO>
    implements ModalPanel
    See Also:
    Serialized Form
    • Constructor Detail

      • NotificationTaskDirectoryPanel

        protected NotificationTaskDirectoryPanel​(String notification,
                                                 org.apache.syncope.common.lib.types.AnyTypeKind anyTypeKind,
                                                 String entityKey,
                                                 MultilevelPanel multiLevelPanelRef,
                                                 org.apache.wicket.PageReference pageRef)
    • Method Detail

      • viewMailBody

        protected abstract void viewMailBody​(org.apache.syncope.common.lib.types.MailTemplateFormat format,
                                             String content,
                                             org.apache.wicket.ajax.AjaxRequestTarget target)
      • getColumns

        protected List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<org.apache.syncope.common.lib.to.NotificationTaskTO,​String>> getColumns()
        Specified by:
        getColumns in class DirectoryPanel<org.apache.syncope.common.lib.to.NotificationTaskTO,​org.apache.syncope.common.lib.to.NotificationTaskTO,​TaskDataProvider<org.apache.syncope.common.lib.to.NotificationTaskTO>,​TaskRestClient>
      • getActions

        public ActionsPanel<org.apache.syncope.common.lib.to.NotificationTaskTO> getActions​(org.apache.wicket.model.IModel<org.apache.syncope.common.lib.to.NotificationTaskTO> model)
        Overrides:
        getActions in class DirectoryPanel<org.apache.syncope.common.lib.to.NotificationTaskTO,​org.apache.syncope.common.lib.to.NotificationTaskTO,​TaskDataProvider<org.apache.syncope.common.lib.to.NotificationTaskTO>,​TaskRestClient>