Class AlertWidget<T extends Serializable>

All Implemented Interfaces:
Serializable, Iterable<Component>, IEventSink, IEventSource, IFeedbackContributor, IConverterLocator, IMetadataContext<Serializable,Component>, IQueueRegion, IHeaderContributor, IRequestableComponent, IHierarchical<Component>, IClusterable
Direct Known Subclasses:
ExtAlertWidget, ItemTransformerWidget, JEXLTransformerWidget

public abstract class AlertWidget<T extends Serializable> extends Panel
See Also:
  • Field Details

  • Constructor Details

    • AlertWidget

      public AlertWidget(String id)
  • Method Details

    • getLatestAlertsSize

      protected long getLatestAlertsSize()
    • getLatestAlerts

      protected abstract IModel<List<T>> getLatestAlerts()
    • getEventsLink

      protected abstract AbstractLink getEventsLink(String linkid)
    • getIcon

      protected abstract de.agilecoders.wicket.core.markup.html.bootstrap.image.Icon getIcon(String iconid)