Class SituationConfirmer

  • All Implemented Interfaces:
    org.opennms.alec.datasource.api.SituationHandler

    public class SituationConfirmer
    extends Object
    implements org.opennms.alec.datasource.api.SituationHandler
    A SituationHandler that confirms situations via a SituationProcessor.
    • Method Detail

      • newInstance

        public static SituationConfirmer newInstance​(SituationProcessor situationProcessor)
        Default factory method.
        Parameters:
        situationProcessor - the situation processor to handle confirmations
        Returns:
        the SituationConfirmer instance for the given situation processor
      • onSituation

        public void onSituation​(org.opennms.alec.datasource.api.Situation situation)
        Specified by:
        onSituation in interface org.opennms.alec.datasource.api.SituationHandler