Packages

c

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
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: 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 finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  9. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  10. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. final def notify(): Unit
    Definition Classes
    AnyRef
  12. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  13. 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
  14. 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
  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 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
  17. 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
  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 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. val self: PrintEventsWithStream
  29. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. 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