Package

ch.waan.mcddpui

predef

Permalink

package predef

package holding a collection of predefined implementation of different API traits.

Since

MCDDPUI 0.1.0

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. predef
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. abstract class ErrorHandlingCommandExecutor[T] extends CommandExecutor[T]

    Permalink

    A CommandExecutor with integrated exception handling.

    A CommandExecutor with integrated exception handling.

    This executor is backed by any arbitrary executor that does the actual operation. This executor serves as a wrapping layer that catches all exceptions thrown by the backing executor and passes them into a handling method.

    T

    the data structure the executor operates on

    Version

    1.1 (0.1.0), 2016-02-29

    Since

    MCDDPUI 0.1.0

  2. class InfiniteLinearRecord[T] extends Record[T]

    Permalink

    a record with an infinitely long history that only supports a single redo path.

    a record with an infinitely long history that only supports a single redo path.

    All operations are synchronized and therefore thread-safe

    T

    the data type of the internal data structure

    Version

    1.1 (0.1.0), 2016-02-29

    Since

    MCDDPUI 0.1.0

  3. class RecordCommandExecutor[T] extends CommandExecutor[T]

    Permalink

    a CommandExecutor operating on a Record

    a CommandExecutor operating on a Record

    T

    the data type of the internal data structure of the backing record

    Version

    1.2 (0.2.0), 2016-03-01

    Since

    MCDDPUI 0.1.0

Inherited from AnyRef

Inherited from Any

Ungrouped