atmos.dsl

AbstractPrintEventsExtensions

Related Doc: package dsl

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: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

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

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

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

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

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

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

    Definition Classes
    AnyRef
  25. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped