atmos.dsl

AbstractPrintEventsExtensions

trait AbstractPrintEventsExtensions extends AbstractEventMonitorExtensions

A base class that implements DSL extension methods for all printing event monitors.

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

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. abstract type Self <: PrintEvents

    The type of the underlying event monitor.

    The type of the underlying event monitor.

    Definition Classes
    AbstractPrintEventsExtensionsAbstractEventMonitorExtensions

Abstract Value Members

  1. abstract def onAborted(action: Action): Self

    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
    AbstractEventMonitorExtensions
  2. abstract def onAbortedWhere(classifier: EventClassifier[Action]): Self

    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
    AbstractEventMonitorExtensions
  3. abstract def onInterrupted(action: Action): Self

    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
    AbstractEventMonitorExtensions
  4. abstract def onInterruptedWhere(classifier: EventClassifier[Action]): Self

    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
    AbstractEventMonitorExtensions
  5. abstract def onRetrying(action: Action): Self

    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
    AbstractEventMonitorExtensions
  6. abstract def onRetryingWhere(classifier: EventClassifier[Action]): Self

    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
    AbstractEventMonitorExtensions
  7. abstract def self: Self

    The underlying event monitor.

    The underlying event monitor.

    Definition Classes
    AbstractEventMonitorExtensions

Concrete 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 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 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  27. def toString(): String

    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped