|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface PersistenceUnitConfiguration
永続ユニットに対するコンフィギュレーションです。
メソッドの概要 | |
---|---|
void |
addMappingFile(String fileName)
マッピングファイルを追加します。 |
void |
addMappingFile(String unitName,
String fileName)
指定した永続ユニットにマッピングファイルを追加します。 |
void |
addMappingFileAutoDetector(ResourceAutoDetector detector)
リソースの自動検出器を追加します。 |
void |
addMappingFileAutoDetector(String unitName,
ResourceAutoDetector detector)
指定した永続ユニットにリソースを自動登録する自動検出器を追加します。 |
void |
addPersistenceClass(Class<?> clazz)
永続クラスを追加します。 |
void |
addPersistenceClass(String unitName,
Class<?> clazz)
指定した永続ユニットに永続クラスを追加します。 |
void |
addPersistenceClassAutoDetector(ClassAutoDetector detector)
永続クラスの自動検出器を追加します。 |
void |
addPersistenceClassAutoDetector(String unitName,
ClassAutoDetector detector)
指定した永続ユニットに永続クラスを自動登録する自動検出器を追加します。 |
void |
detectMappingFiles(String unitName,
ResourceTraversal.ResourceHandler handler)
指定された永続ユニットに登録されるべきマッピングファイルを検出し、処理をハンドラーに委譲します。 |
void |
detectPersistenceClasses(String unitName,
ClassTraversal.ClassHandler handler)
指定された永続ユニットに登録されるべき永続クラスを検出し、処理をハンドラーに委譲します。 |
boolean |
isAutoDetection()
自動検出が有効ならば true を返します。 |
メソッドの詳細 |
---|
void addMappingFile(String fileName)
fileName
- マッピングファイル名void addMappingFile(String unitName, String fileName)
unitName
- 永続ユニット名fileName
- マッピングファイル名void addPersistenceClass(Class<?> clazz)
clazz
- 永続クラスvoid addPersistenceClass(String unitName, Class<?> clazz)
unitName
- 永続ユニット名clazz
- 永続クラスvoid addMappingFileAutoDetector(ResourceAutoDetector detector)
detector
- 自動検出器void addMappingFileAutoDetector(String unitName, ResourceAutoDetector detector)
unitName
- 永続ユニット名detector
- 自動検出器void addPersistenceClassAutoDetector(ClassAutoDetector detector)
detector
- void addPersistenceClassAutoDetector(String unitName, ClassAutoDetector detector)
unitName
- 永続ユニット名detector
- 自動検出器void detectMappingFiles(String unitName, ResourceTraversal.ResourceHandler handler)
unitName
- 永続ユニット名handler
- リソースのハンドラーvoid detectPersistenceClasses(String unitName, ClassTraversal.ClassHandler handler)
unitName
- 永続ユニット名handler
- クラスのハンドラーboolean isAutoDetection()
true
を返します。
true
、無効ならばfalse
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |