デリゲート。
デリゲート。
指定した識別子のエンティティが存在するかを返す。
指定した識別子のエンティティが存在するかを返す。
識別子
Success: 存在する場合はtrue Failure: EntityNotFoundException リポジトリにアクセスできなかった場合 RepositoryException リポジトリにアクセスできなかった場合 Futureが失敗した場合の例外
org.sisioh.dddbase.core.lifecycle.EntityIOContextから scala.concurrent.ExecutionContextを取得する。
org.sisioh.dddbase.core.lifecycle.EntityIOContextから scala.concurrent.ExecutionContextを取得する。
scala.concurrent.ExecutionContext
識別子に該当するエンティティを解決する。
識別子に該当するエンティティを解決する。
識別子
Success: 非同期リポジトリ Failure: EntityNotFoundException リポジトリにアクセスできなかった場合 RepositoryException リポジトリにアクセスできなかった場合
複数の値からエンティティを取得し、M[Seq[E]]
に変換する。
複数の値からエンティティを取得し、M[Seq[E]]
に変換する。
入力値の型
入力値の集合
エンティティを引き当てるための関数
M にラップされた Seq[E]
org.sisioh.dddbase.core.lifecycle.async.AsyncEntityReaderのデコレータ。
識別子の型
エンティティの型