org.seasar.framework.jpa.impl
クラス DummyEntityManagerDialect

java.lang.Object
  上位を拡張 org.seasar.framework.jpa.impl.DummyEntityManagerDialect
すべての実装されたインタフェース:
Dialect

public class DummyEntityManagerDialect
extends java.lang.Object
implements Dialect

Dialectのダミー実装クラスです。

作成者:
koichik

フィールドの概要
protected  DialectManager dialectManager
          このインスタンスを管理するマネージャ
 
コンストラクタの概要
DummyEntityManagerDialect()
           
 
メソッドの概要
 void destroy()
          このインスタンスを破棄します。
 void detach(EntityManager em, java.lang.Object managedEntity)
          管理されたエンティティを永続コンテキストから分離します.
 java.sql.Connection getConnection(EntityManager em)
          エンティティマネージャからJDBCコネクションを取得して返します。
 void initialize()
          このインスタンスを初期化します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dialectManager

protected DialectManager dialectManager
このインスタンスを管理するマネージャ

コンストラクタの詳細

DummyEntityManagerDialect

public DummyEntityManagerDialect()
メソッドの詳細

initialize

public void initialize()
このインスタンスを初期化します。

このインスタンスをdialectManagerに登録します。


destroy

public void destroy()
このインスタンスを破棄します。

このインスタンスをdialectManagerから削除します。


getConnection

public java.sql.Connection getConnection(EntityManager em)
インタフェース Dialect の記述:
エンティティマネージャからJDBCコネクションを取得して返します。

定義:
インタフェース Dialect 内の getConnection
パラメータ:
em - エンティティマネージャ
戻り値:
エンティティマネージャが使用しているJDBCコネクション

detach

public void detach(EntityManager em,
                   java.lang.Object managedEntity)
インタフェース Dialect の記述:
管理されたエンティティを永続コンテキストから分離します.

定義:
インタフェース Dialect 内の detach
パラメータ:
em - エンティティマネージャ
managedEntity - 管理されたエンティティ


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.