package persistence
- Alphabetic
- By Inheritance
- persistence
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
case class
Deleted
[P] extends Product with Serializable
the result of deleting a persistent object
-
type
FOPState[P] = Future[Option[PState[P]]]
a future option persistent state
-
type
FPState[P] = Future[PState[P]]
a future persistent state
-
implicit
class
LiftFOPState
[P] extends AnyRef
extension methods for an FOPState
-
implicit
class
LiftFPState
[P] extends AnyRef
extension methods for an FPState
-
implicit
class
LiftOPState
[P] extends AnyRef
extension methods for an OPState
-
type
OPState[P] = Option[PState[P]]
an optional persistent state
-
case class
PState
[P] extends Product with Serializable
the persistent state of a persistent object of type
P -
implicit
class
PWithTypeKey
[P] extends AnyRef
packages a persistent object with a
TypeKeyfor the object's type.packages a persistent object with a
TypeKeyfor the object's type. used by RepoPool.createMany. -
trait
Repo
[P] extends AnyRef
a repository for persistent objects of type
P -
class
RepoPool
extends AnyRef
a collection of repositories
-
implicit
class
StreamingRepo
[P] extends AnyRef
provides repository methods that use Akka Streams for repository streaming API.
provides repository methods that use Akka Streams for repository streaming API.
StreamingRepois provided by an implicit conversion fromRepo, so that Akka Streams can remain an optional dependency for longevity users. otherwise, it would have been included as part of the Repo.
Value Members
- object PState extends Serializable