Package 

Interface KumulusFailureNotificationSpout


  • 
    public interface KumulusFailureNotificationSpout
    
                        

    Implementing this interface by a spout means that the spout will be notified on spout message failures. Report includes the failed bolts. This interface is mutually exclusive with KumulusTimeoutNotificationSpout

    • Method Summary

      Modifier and Type Method Description
      abstract Unit messageIdFailure(Object msgId, List<String> failedComponents) Spout fail hook that includes a list of failed bolts (bolts that did not failed the msgId instead of acking)
      • Methods inherited from class org.xyro.kumulus.component.KumulusFailureNotificationSpout

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • messageIdFailure

         abstract Unit messageIdFailure(Object msgId, List<String> failedComponents)

        Spout fail hook that includes a list of failed bolts (bolts that did not failed the msgId instead of acking)