atmos.dsl

PrintEventsWithStreamExtensions

case class PrintEventsWithStreamExtensions(self: PrintEventsWithStream) extends AbstractPrintEventsExtensions with Product with Serializable

Adds DSL extension methods to the atmos.monitor.PrintEventsWithStream interface.

self

The print stream event monitor to add the extension methods to.

Linear Supertypes
Serializable, Serializable, Product, Equals, AbstractPrintEventsExtensions, AbstractEventMonitorExtensions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PrintEventsWithStreamExtensions
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AbstractPrintEventsExtensions
  7. AbstractEventMonitorExtensions
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PrintEventsWithStreamExtensions(self: PrintEventsWithStream)

    self

    The print stream event monitor to add the extension methods to.

Type Members

  1. type Action = PrintAction

    The type of action that controls the underlying event monitor.

    The type of action that controls the underlying event monitor.

    Definition Classes
    AbstractPrintEventsExtensionsAbstractEventMonitorExtensions
  2. type Self = PrintEventsWithStream

    The type of the underlying event monitor.

    The type of the underlying event monitor.

    Definition Classes
    PrintEventsWithStreamExtensionsAbstractPrintEventsExtensionsAbstractEventMonitorExtensions

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 finalize(): Unit

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

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

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

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

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

    Definition Classes
    AnyRef
  15. def onAborted(action: PrintAction): PrintEventsWithStream

    Returns a copy of the underlying monitor that prints events with the specified aborting strategy.

    Returns a copy of the underlying monitor that prints events with the specified aborting strategy.

    Definition Classes
    PrintEventsWithStreamExtensionsAbstractEventMonitorExtensions
  16. def onAbortedWhere(classifier: EventClassifier[PrintAction]): PrintEventsWithStream

    Returns a copy of the underlying monitor that prints events with the aborting strategy provided by the classifier.

    Returns a copy of the underlying monitor that prints events with the aborting strategy provided by the classifier.

    Definition Classes
    PrintEventsWithStreamExtensionsAbstractEventMonitorExtensions
  17. def onAbortedWith[T <: Throwable](action: Action)(implicit arg0: ClassTag[T]): Self

    Returns a copy of the underlying monitor that prints events with the aborting strategy for the specified exception type.

    Returns a copy of the underlying monitor that prints events with the aborting strategy for the specified exception type.

    Definition Classes
    AbstractEventMonitorExtensions
  18. def onInterrupted(action: PrintAction): PrintEventsWithStream

    Returns a copy of the underlying monitor that prints events with the specified interrupted strategy.

    Returns a copy of the underlying monitor that prints events with the specified interrupted strategy.

    Definition Classes
    PrintEventsWithStreamExtensionsAbstractEventMonitorExtensions
  19. def onInterruptedWhere(classifier: EventClassifier[PrintAction]): PrintEventsWithStream

    Returns a copy of the underlying monitor that prints events with the interrupted strategy provided by the classifier.

    Returns a copy of the underlying monitor that prints events with the interrupted strategy provided by the classifier.

    Definition Classes
    PrintEventsWithStreamExtensionsAbstractEventMonitorExtensions
  20. def onInterruptedWith[T <: Throwable](action: Action)(implicit arg0: ClassTag[T]): Self

    Returns a copy of the underlying monitor that prints events with the interrupted strategy for the specified exception type.

    Returns a copy of the underlying monitor that prints events with the interrupted strategy for the specified exception type.

    Definition Classes
    AbstractEventMonitorExtensions
  21. def onRetrying(action: PrintAction): PrintEventsWithStream

    Returns a copy of the underlying monitor that prints events with the specified retrying strategy.

    Returns a copy of the underlying monitor that prints events with the specified retrying strategy.

    Definition Classes
    PrintEventsWithStreamExtensionsAbstractEventMonitorExtensions
  22. def onRetryingWhere(classifier: EventClassifier[PrintAction]): PrintEventsWithStream

    Returns a copy of the underlying monitor that prints events with the retrying strategy provided by the classifier.

    Returns a copy of the underlying monitor that prints events with the retrying strategy provided by the classifier.

    Definition Classes
    PrintEventsWithStreamExtensionsAbstractEventMonitorExtensions
  23. def onRetryingWith[T <: Throwable](action: Action)(implicit arg0: ClassTag[T]): Self

    Returns a copy of the underlying monitor that prints events with the retrying strategy for the specified exception type.

    Returns a copy of the underlying monitor that prints events with the retrying strategy for the specified exception type.

    Definition Classes
    AbstractEventMonitorExtensions
  24. def orOnAbortedWhere(classifier: EventClassifier[PrintAction]): Self

    Returns a copy of the underlying monitor that prints events with the aborting strategy provided by the specified classifier chained to the underlying classifier.

    Returns a copy of the underlying monitor that prints events with the aborting strategy provided by the specified classifier chained to the underlying classifier.

    Definition Classes
    AbstractPrintEventsExtensionsAbstractEventMonitorExtensions
  25. def orOnAbortedWith[T <: Throwable](action: Action)(implicit arg0: ClassTag[T]): Self

    Returns a copy of the underlying monitor that prints events with the aborting strategy for the specified exception type chained to the underlying classifier.

    Returns a copy of the underlying monitor that prints events with the aborting strategy for the specified exception type chained to the underlying classifier.

    Definition Classes
    AbstractEventMonitorExtensions
  26. def orOnInterruptedWhere(classifier: EventClassifier[PrintAction]): Self

    Returns a copy of the underlying monitor that prints events with the interrupted strategy provided by the specified classifier chained to the underlying classifier.

    Returns a copy of the underlying monitor that prints events with the interrupted strategy provided by the specified classifier chained to the underlying classifier.

    Definition Classes
    AbstractPrintEventsExtensionsAbstractEventMonitorExtensions
  27. def orOnInterruptedWith[T <: Throwable](action: Action)(implicit arg0: ClassTag[T]): Self

    Returns a copy of the underlying monitor that prints events with the interrupted strategy for the specified exception type chained to the underlying classifier.

    Returns a copy of the underlying monitor that prints events with the interrupted strategy for the specified exception type chained to the underlying classifier.

    Definition Classes
    AbstractEventMonitorExtensions
  28. def orOnRetryingWhere(classifier: EventClassifier[PrintAction]): Self

    Returns a copy of the underlying monitor that prints events with the retrying strategy provided by the specified classifier chained to the underlying classifier.

    Returns a copy of the underlying monitor that prints events with the retrying strategy provided by the specified classifier chained to the underlying classifier.

    Definition Classes
    AbstractPrintEventsExtensionsAbstractEventMonitorExtensions
  29. def orOnRetryingWith[T <: Throwable](action: Action)(implicit arg0: ClassTag[T]): Self

    Returns a copy of the underlying monitor that prints events with the retrying strategy for the specified exception type chained to the underlying classifier.

    Returns a copy of the underlying monitor that prints events with the retrying strategy for the specified exception type chained to the underlying classifier.

    Definition Classes
    AbstractEventMonitorExtensions
  30. val self: PrintEventsWithStream

    The print stream event monitor to add the extension methods to.

    The print stream event monitor to add the extension methods to.

    Definition Classes
    PrintEventsWithStreamExtensionsAbstractEventMonitorExtensions
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped