エンティティを削除する。
エンティティを削除する。
エンティティ
Success: リポジトリインスタンスと削除されたエンティティ Failure: RepositoryExceptionは、リポジトリにアクセスできなかった場合。
指定した複数の識別子のエンティティを削除する。
指定した複数の識別子のエンティティを削除する。
識別子
Success: リポジトリインスタンスと削除されたエンティティ Failure: RepositoryExceptionは、リポジトリにアクセスできなかった場合。
指定した識別子のエンティティを削除する。
指定した識別子のエンティティを削除する。
Success: リポジトリインスタンスと削除されたエンティティ Failure: RepositoryExceptionは、リポジトリにアクセスできなかった場合。
エンティティを保存するためのマップ。
エンティティを保存するためのマップ。
述語関数
Success: org.sisioh.dddbase.core.lifecycle.EntitiesChunk Faliure: org.sisioh.dddbase.core.lifecycle.RepositoryException
複数のタスクを個々のタスクに分解して処理するためのユーティリティメソッド。
複数のタスクを個々のタスクに分解して処理するためのユーティリティメソッド。
タスクの型
タスクの集合
タスクを処理する関数
Success: リポジトリインスタンスと保存されたエンティティ Failure RepositoryExceptionは、リポジトリにアクセスできなかった場合。
Success: エンティティ Failure: EntityNotFoundExceptionは、エンティティが見つからなかった場合、 RepositoryExceptionは、リポジトリにアクセスできなかった場合。
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
エンティティを保存する。
エンティティを保存する。
保存する対象のエンティティ
Success: リポジトリインスタンスと保存したエンティティ Failure RepositoryExceptionは、リポジトリにアクセスできなかった場合。
複数のエンティティを保存する。
複数のエンティティを保存する。
保存する対象のエンティティ
Success: リポジトリインスタンスと保存されたエンティティ Failure RepositoryExceptionは、リポジトリにアクセスできなかった場合。
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
複数の値からエンティティを取得し、M[Seq[E]]
に変換する。
複数の値からエンティティを取得し、M[Seq[E]]
に変換する。
入力値の型
入力値の集合
エンティティを引き当てるための関数
M にラップされた Seq[E]
更新メソッド。
更新メソッド。
entityWriter(identity) = entity
識別子
エンティティ
Success: リポジトリインスタンスと保存されたエンティティ Failure RepositoryExceptionは、リポジトリにアクセスできなかった場合。
org.sisioh.dddbase.core.lifecycle.memory.sync.SyncRepositoryOnMemorySupportに org.sisioh.dddbase.core.lifecycle.sync.SyncEntityReadableByPredicateための機能を追加するトレイト。
エンティティの識別子の型
エンティティの型