JdbcStreamingQueryActionExtensionMethodsImpl

slick.jdbc.JdbcActionComponent.JdbcStreamingQueryActionExtensionMethodsImpl

Attributes

Source:
JdbcActionComponent.scala
Graph
Supertypes

Members list

Concise view

Value members

Concrete methods

Same as mutate(sendEndMarker = false).

Same as mutate(sendEndMarker = false).

Attributes

Source:
JdbcActionComponent.scala
def mutate(sendEndMarker: Boolean): FixedSqlAction[Nothing, Streaming[ResultSetMutator[T]], Read & Write]

Create an Action that can be streamed in order to modify a mutable result set. All stream elements will be the same slick.jdbc.ResultSetMutator object but it is in a different state each time. Thre resulting stream is always non-buffered and events can be processed either synchronously or asynchronously (but all processing must happen in sequence).

Create an Action that can be streamed in order to modify a mutable result set. All stream elements will be the same slick.jdbc.ResultSetMutator object but it is in a different state each time. Thre resulting stream is always non-buffered and events can be processed either synchronously or asynchronously (but all processing must happen in sequence).

Attributes

sendEndMarker

If set to true, an extra event is sent after the end of the result set, poviding you with a chance to insert additional rows after seeing all results. Only end (to check for this special event) and insert may be called in the ResultSetMutator in this case.

Source:
JdbcActionComponent.scala
override def result: FixedSqlStreamingAction[R, T, Read]

An Action that runs this query.