Packages

t

atmos.dsl

AbstractPrintEventsExtensions

trait AbstractPrintEventsExtensions extends AbstractEventMonitorExtensions

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

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbstractPrintEventsExtensions
  2. AbstractEventMonitorExtensions
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
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