Example usage for Java org.hibernate.engine.spi SessionFactoryImplementor fields, constructors, methods, implement or subclass
The text is from its open source code.
void | close() Destroy this SessionFactory and release all resources (caches, connection pools, etc). |
Map | getAllClassMetadata() Retrieve the ClassMetadata for all mapped entities. |
ClassMetadata | getClassMetadata(Class entityClass) Retrieve the ClassMetadata associated with the given entity class. |
CollectionMetadata | getCollectionMetadata(String roleName) Get the CollectionMetadata associated with the named collection role. |
CollectionPersister | getCollectionPersister(String role) |
Map | getCollectionPersisters() |
Dialect | getDialect() Get the SQL dialect. |
EntityPersister | getEntityPersister(String entityName) |
Map | getEntityPersisters() |
String[] | getImplementors(String entityName) Get the names of all persistent classes that implement/extend the given interface/class |
JdbcServices | getJdbcServices() Get the JdbcServices. |
NamedQueryDefinition | getNamedQuery(String queryName) |
NamedQueryRepository | getNamedQueryRepository() Provides access to the named query repository |
QueryPlanCache | getQueryPlanCache() Access to the cachres of HQL/JPQL and native query plans. |
ServiceRegistryImplementor | getServiceRegistry() Access to the ServiceRegistry for this SessionFactory. |
Settings | getSettings() |
SQLFunctionRegistry | getSqlFunctionRegistry() |
StatisticsImplementor | getStatistics() |
TypeHelper | getTypeHelper() Retrieve this factory's TypeHelper . |
Session | openSession() Open a Session . |
StatelessSession | openStatelessSession() Open a new stateless session. |