BounceImpl

final
class BounceImpl[T <: Txn[T]](val parentUniverse: Universe[T]) extends Bounce[T]
Companion
object
trait Bounce[T]
trait ProcessorFactory
class Object
trait Matchable
class Any

Type members

Inherited types

type Config = Config[T]
Inherited from
Bounce
type Observer = Listener[Update[Product, Repr]]
Inherited from
ProcessorFactory
type Product = File
Inherited from
Bounce
type Repr = Generic
Inherited from
Bounce

Value members

Inherited methods

final
def apply(config: Config): Repr & Prepared
Inherited from
ProcessorFactory
final
def run(config: Config)(observer: Observer)(implicit exec: ExecutionContext): Repr

Creates and starts the processor.

Creates and starts the processor.

Value Params
config

the configuration to use for the processor

exec

execution context to schedule threads

observer

a partial function observing the progress and completion of the process

Returns

the processor representation

Inherited from
ProcessorFactory

Concrete fields