Packages

c

slick.basic

DatabasePublisher

abstract class DatabasePublisher[T] extends Publisher[T]

A Reactive Streams Publisher for database Actions.

Self Type
DatabasePublisher[T]
Source
DatabasePublisher.scala
Linear Supertypes
Publisher[T], AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DatabasePublisher
  2. Publisher
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DatabasePublisher()

Abstract Value Members

  1. abstract def subscribe(arg0: Subscriber[_ >: T <: AnyRef]): Unit
    Definition Classes
    Publisher

Concrete Value Members

  1. def foreach[U](f: (T) => U)(implicit ec: ExecutionContext): Future[Unit]

    Consume the stream, processing each element sequentially on the specified ExecutionContext.

    Consume the stream, processing each element sequentially on the specified ExecutionContext. The resulting Future completes when all elements have been processed or an error was signaled.

  2. def mapResult[U](f: (T) => U): DatabasePublisher[U]

    Create a Publisher that runs a synchronous mapping function on this Publisher.

    Create a Publisher that runs a synchronous mapping function on this Publisher. This can be used to materialize LOB values in a convenient way.