com.groupon.sparklint.events

EventReceiverLike

trait EventReceiverLike extends AnyRef

The EventReceiverLike interface provides base event routing and handling for all the event receivers that are injected into an EventSource.

All base methods are no-ops, implementers can chose to implement only those they need, and compose freely from other traits. Note, the onPreprocEvent, onOnEvent and onUnEvent handlers are called for each inbound preproc, on and un event before routing to the typed event handler for each, resulting in at least two handler calls for each event type.

Since

11/15/16.

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. EventReceiverLike
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. def onAddApp(event: SparkListenerApplicationStart): Unit

    Attributes
    protected
  18. def onAddBlockManager(event: SparkListenerBlockManagerAdded): Unit

    Attributes
    protected
  19. def onAddExecutor(event: SparkListenerExecutorAdded): Unit

    Attributes
    protected
  20. def onEndApp(event: SparkListenerApplicationEnd): Unit

    Attributes
    protected
  21. def onEnvironmentUpdate(event: SparkListenerEnvironmentUpdate): Unit

    Attributes
    protected
  22. def onEvent(event: SparkListenerEvent): Unit

  23. def onJobEnd(event: SparkListenerJobEnd): Unit

    Attributes
    protected
  24. def onJobStart(event: SparkListenerJobStart): Unit

    Attributes
    protected
  25. def onLogStart(event: SparkListenerLogStartShim): Unit

    Attributes
    protected
  26. def onOnEvent(event: SparkListenerEvent): Unit

    Attributes
    protected
  27. def onPreprocEvent(event: SparkListenerEvent): Unit

    Attributes
    protected
  28. def onRemoveBlockManager(event: SparkListenerBlockManagerRemoved): Unit

    Attributes
    protected
  29. def onRemoveExecutor(event: SparkListenerExecutorRemoved): Unit

    Attributes
    protected
  30. def onStageCompleted(event: SparkListenerStageCompleted): Unit

    Attributes
    protected
  31. def onStageSubmitted(event: SparkListenerStageSubmitted): Unit

    Attributes
    protected
  32. def onTaskEnd(event: SparkListenerTaskEnd): Unit

    Attributes
    protected
  33. def onTaskStart(event: SparkListenerTaskStart): Unit

    Attributes
    protected
  34. def onUnEvent(event: SparkListenerEvent): Unit

    Attributes
    protected
  35. def onUnpersistRDD(event: SparkListenerUnpersistRDD): Unit

    Attributes
    protected
  36. def preprocAddApp(event: SparkListenerApplicationStart): Unit

    Attributes
    protected
  37. def preprocAddBlockManager(event: SparkListenerBlockManagerAdded): Unit

    Attributes
    protected
  38. def preprocAddExecutor(event: SparkListenerExecutorAdded): Unit

    Attributes
    protected
  39. def preprocEndApp(event: SparkListenerApplicationEnd): Unit

    Attributes
    protected
  40. def preprocEnvironmentUpdate(event: SparkListenerEnvironmentUpdate): Unit

    Attributes
    protected
  41. def preprocJobEnd(event: SparkListenerJobEnd): Unit

    Attributes
    protected
  42. def preprocJobStart(event: SparkListenerJobStart): Unit

    Attributes
    protected
  43. def preprocLogStart(event: SparkListenerLogStartShim): Unit

    Attributes
    protected
  44. def preprocRemoveBlockManager(event: SparkListenerBlockManagerRemoved): Unit

    Attributes
    protected
  45. def preprocRemoveExecutor(event: SparkListenerExecutorRemoved): Unit

    Attributes
    protected
  46. def preprocStageCompleted(event: SparkListenerStageCompleted): Unit

    Attributes
    protected
  47. def preprocStageSubmitted(event: SparkListenerStageSubmitted): Unit

    Attributes
    protected
  48. def preprocTaskEnd(event: SparkListenerTaskEnd): Unit

    Attributes
    protected
  49. def preprocTaskStart(event: SparkListenerTaskStart): Unit

    Attributes
    protected
  50. def preprocUnpersistRDD(event: SparkListenerUnpersistRDD): Unit

    Attributes
    protected
  51. def preprocess(event: SparkListenerEvent): Unit

  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  53. def toString(): String

    Definition Classes
    AnyRef → Any
  54. def unAddApp(event: SparkListenerApplicationStart): Unit

    Attributes
    protected
  55. def unAddBlockManager(event: SparkListenerBlockManagerAdded): Unit

    Attributes
    protected
  56. def unAddExecutor(event: SparkListenerExecutorAdded): Unit

    Attributes
    protected
  57. def unEndApp(event: SparkListenerApplicationEnd): Unit

    Attributes
    protected
  58. def unEnvironmentUpdate(event: SparkListenerEnvironmentUpdate): Unit

    Attributes
    protected
  59. def unEvent(event: SparkListenerEvent): Unit

  60. def unJobEnd(event: SparkListenerJobEnd): Unit

    Attributes
    protected
  61. def unJobStart(event: SparkListenerJobStart): Unit

    Attributes
    protected
  62. def unLogStart(event: SparkListenerLogStartShim): Unit

    Attributes
    protected
  63. def unRemoveBlockManager(event: SparkListenerBlockManagerRemoved): Unit

    Attributes
    protected
  64. def unRemoveExecutor(event: SparkListenerExecutorRemoved): Unit

    Attributes
    protected
  65. def unStageCompleted(event: SparkListenerStageCompleted): Unit

    Attributes
    protected
  66. def unStageSubmitted(event: SparkListenerStageSubmitted): Unit

    Attributes
    protected
  67. def unTaskEnd(event: SparkListenerTaskEnd): Unit

    Attributes
    protected
  68. def unTaskStart(event: SparkListenerTaskStart): Unit

    Attributes
    protected
  69. def unUnpersistRDD(event: SparkListenerUnpersistRDD): Unit

    Attributes
    protected
  70. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped