Class AlertWidget

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 extends Panel
See Also:
  • Field Details

    • LOG

      protected static final Logger LOG
    • linkAlertsNumber

      protected final Label linkAlertsNumber
    • headerAlertsNumber

      protected final Label headerAlertsNumber
  • Constructor Details

    • AlertWidget

      public AlertWidget(String id)
  • Method Details

    • getLatestAlertsSize

      protected abstract long getLatestAlertsSize()
    • getEventsLink

      protected abstract AbstractLink getEventsLink(String linkid)
    • getIcon

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