org.seasar.kuina.dao.internal.command
クラス DetachCommand

java.lang.Object
  上位を拡張 org.seasar.kuina.dao.internal.command.AbstractCommand
      上位を拡張 org.seasar.kuina.dao.internal.command.DetachCommand
すべての実装されたインタフェース:
Command

public class DetachCommand
extends AbstractCommand

管理されたエンティティを永続コンテキストから分離するCommandです.

作成者:
koichik

フィールドの概要
protected  DialectManager dialectManager
          Dialectマネージャ
 
コンストラクタの概要
DetachCommand(DialectManager dialectManager)
          インスタンスを構築します。
 
メソッドの概要
 Object execute(EntityManager em, Object[] arguments)
          Daoのオペレーションを実行します.
 
クラス org.seasar.kuina.dao.internal.command.AbstractCommand から継承されたメソッド
detectFlushMode, detectHints, getHintValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dialectManager

protected final DialectManager dialectManager
Dialectマネージャ

コンストラクタの詳細

DetachCommand

public DetachCommand(DialectManager dialectManager)
インスタンスを構築します。

パラメータ:
dialectManager - Dialectマネージャ
メソッドの詳細

execute

public Object execute(EntityManager em,
                      Object[] arguments)
インタフェース Command の記述:
Daoのオペレーションを実行します.

パラメータ:
em - エンティティ・マネージャ
arguments - Daoのメソッド引数
戻り値:
Daoオペレーションの実行結果


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.