Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface EntityManagerFactory
Интерфейс, используемый, чтобы взаимодействовать с менеджером по объекту фабрика для модуля персистентности.
Когда приложение закончило использовать менеджера по объекту фабрика, и/или на завершении работы приложения, приложение должно закрыть менеджера по объекту фабрика. Однажды EntityManagerFactory
был закрыт, все его менеджеры по объекту, как полагают, находятся в закрытом состоянии.
Сводка метода | |
---|---|
void |
close()
Закройте фабрику, высвобождая любые средства, которые она содержит. |
EntityManager |
createEntityManager()
Создайте управляемое приложением новое EntityManager . |
EntityManager |
createEntityManager(java.util.Map map)
Создайте управляемое приложением новое EntityManager с указанной Картой свойств. |
Кэш |
getCache()
Получите доступ к кэшу, который связывается с менеджером по объекту фабрика ("второй кэш уровня"). |
CriteriaBuilder |
getCriteriaBuilder()
Возвратите экземпляр CriteriaBuilder для создания CriteriaQuery объекты. |
Метамодель |
getMetamodel()
Возвратите экземпляр Metamodel интерфейс для доступа к метамодели модуля персистентности. |
PersistenceUnitUtil |
getPersistenceUnitUtil()
Возвратите доступ обеспечения интерфейса к служебным методам для модуля персистентности. |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
Получите свойства и присваиваемые значения, которые являются в действительности для менеджера по объекту фабрикой. |
boolean |
isOpen()
Указывает, открыта ли фабрика. |
Деталь метода |
---|
EntityManager createEntityManager()
EntityManager
. Этот метод возвращает новое EntityManager
экземпляр каждый раз это вызывается. isOpen
метод возвратит true на возвращенном экземпляре.
IllegalStateException
- если менеджер по объекту фабрика был закрытEntityManager createEntityManager(java.util.Map map)
EntityManager
с указанной Картой свойств. Этот метод возвращает новое EntityManager
экземпляр каждый раз это вызывается. isOpen
метод возвратит true на возвращенном экземпляре.
map
- свойства для менеджера по объекту IllegalStateException
- если менеджер по объекту фабрика был закрытCriteriaBuilder getCriteriaBuilder()
CriteriaBuilder
для создания CriteriaQuery
объекты.
IllegalStateException
- если менеджер по объекту фабрика был закрытMetamodel getMetamodel()
Metamodel
интерфейс для доступа к метамодели модуля персистентности.
IllegalStateException
- если менеджер по объекту фабрика был закрытboolean isOpen()
void close()
IllegalStateException
, за исключением isOpen
, который возвратит false. Однажды EntityManagerFactory
был закрыт, все его менеджеры по объекту, как полагают, находятся в закрытом состоянии.
IllegalStateException
- если менеджер по объекту фабрика был закрытjava.util.Map<java.lang.String,java.lang.Object> getProperties()
IllegalStateException
- если менеджер по объекту фабрика был закрытCache getCache()
Cache
интерфейс IllegalStateException
- если менеджер по объекту фабрика был закрытPersistenceUnitUtil getPersistenceUnitUtil()
PersistenceUnitUtil
интерфейс IllegalStateException
- если менеджер по объекту фабрика был закрыт
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41