指定した識別子のエンティティを削除する。
指定した識別子のエンティティを削除する。
識別子
Success: リポジトリインスタンスと削除されたエンティティ Failure: RepositoryExceptionは、リポジトリにアクセスできなかった場合。
エンティティを保存する。
エンティティを保存する。
保存する対象のエンティティ
Success: リポジトリインスタンスと保存されたエンティティ Failure RepositoryExceptionは、リポジトリにアクセスできなかった場合。
指定した複数の識別子のエンティティを削除する。
指定した複数の識別子のエンティティを削除する。
識別子
Success: リポジトリインスタンスと削除されたエンティティ Failure: RepositoryExceptionは、リポジトリにアクセスできなかった場合。
org.sisioh.dddbase.core.lifecycle.EntityIOContext
から
scala.concurrent.ExecutionContext
を取得する。
org.sisioh.dddbase.core.lifecycle.EntityIOContext
から
scala.concurrent.ExecutionContext
を取得する。
org.sisioh.dddbase.core.lifecycle.EntityIOContext
scala.concurrent.ExecutionContext
複数のエンティティを保存する。
複数のエンティティを保存する。
保存する対象のエンティティ
Success: リポジトリインスタンスと保存されたエンティティ Failure RepositoryExceptionは、リポジトリにアクセスできなかった場合。
更新メソッド。
更新メソッド。
entityWriter(identifier) = entity
識別子
エンティティ
Success: リポジトリインスタンスと保存されたエンティティ Failure RepositoryExceptionは、リポジトリにアクセスできなかった場合。
非同期版
org.sisioh.dddbase.core.lifecycle.Repository
。識別子の型
エンティティの型
org.sisioh.dddbase.core.lifecycle.Repository