Class TriggeredEvaluation

  • All Implemented Interfaces:
    EvaluationStrategy

    public class TriggeredEvaluation
    extends java.lang.Object
    implements EvaluationStrategy
    If this evaluation strategy is used, then the analysis is evaluated every time when a special trigger appears. This strategy to use only the direct values of the used streams. For example, no explicit buffering can be performed for the analysis.
    • Method Detail

      • triggeredBy

        public static TriggeredEvaluation triggeredBy​(org.streamingpool.core.service.StreamId<?> triggeringStreamId)
        Factory method which requires one StreamId which can trigger a respective analysis.
        Parameters:
        triggeringStreamId - the stream which will trigger the analysis
        Throws:
        java.lang.NullPointerException - if the the given id is null
      • triggeringStreamId

        public org.streamingpool.core.service.StreamId<?> triggeringStreamId()