|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Hibernate JMX Management API
HibernateService
Method Summary | |
void |
addMapResource(String mapResource)
Add a mapping file |
void |
createSchema()
Export the CREATE DDL to the database |
void |
dropSchema()
Export the DROP DDL to the database |
String |
getAutoCloseSessionEnabled()
Is automatic Session closing enabled? |
String |
getBatchVersionedDataEnabled()
Is JDBC batch update for versioned entities enabled? |
String |
getCacheProviderClass()
Get the second-level cache provider class name |
String |
getCacheProviderConfig()
For cache providers which support this setting, get the provider's specific configuration resource. |
String |
getCacheRegionPrefix()
Get the cache region prefix |
String |
getCommentsEnabled()
Are SQL comments enabled? |
String |
getDatasource()
The JNDI name of the datasource to use in this SessionFactory |
String |
getDefaultCatalog()
Get the default catalog |
String |
getDefaultSchema()
Get the default schema |
String |
getDialect()
The JNDI name of the dialect class to use in this SessionFactory |
String |
getFlushBeforeCompletionEnabled()
Is automatic Session flusing enabled? |
String |
getGetGeneratedKeysEnabled()
Is use of JDBC3 getGeneratedKeys() enabled? |
String |
getJdbcBatchSize()
Get the maximum JDBC batch size |
String |
getJdbcFetchSize()
Get the JDBC fetch size |
String |
getJdbcScrollableResultSetEnabled()
Is use of scrollable resultsets enabled? |
String |
getJndiName()
The JNDI name to bind to the SessionFactory |
String |
getMapResources()
The Hibernate mapping files (might be overridden by subclasses that want to specify the mapping files by some other mechanism) |
String |
getMaximumFetchDepth()
Get the maximum outer join fetch depth |
String |
getMinimalPutsEnabled()
Is the second-level cache optimized for miminal puts? |
String |
getPassword()
Log into the database with this password |
String |
getProperty(String property)
Get a property |
String |
getPropertyList()
Display the properties |
String |
getQueryCacheEnabled()
Is the query cache enabled? |
String |
getQuerySubstitutions()
Get the query language substitutions |
String |
getSecondLevelCacheEnabled()
Is the second-level cache enabled? |
String |
getShowSqlEnabled()
Is SQL logging enabled? |
String |
getTransactionManagerLookupStrategy()
Get the strategy for obtaining the JTA TransactionManager |
String |
getTransactionStrategy()
The fully qualified class name of the Hibernate TransactionFactory implementation |
String |
getUserName()
Log into the database with this name |
String |
getUserTransactionName()
The JNDI name of the JTA UserTransaction object (used only be JTATransaction). |
void |
setAutoCloseSessionEnabled(String enabled)
Enable automatic closing of Session when JTA transaction ends. |
void |
setBatchVersionedDataEnabled(String enabled)
Enable or disable the use of batch updates for versioned entities |
void |
setCacheProviderClass(String providerClassName)
Set the second-level cache provider class name |
void |
setCacheProviderConfig(String cacheProviderConfig)
For cache providers which support this setting, specify the provider's specific configuration resource. |
void |
setCacheRegionPrefix(String prefix)
Set the cache region prefix |
void |
setCommentsEnabled(String enabled)
Enable or disable the inclusion of comments in generated SQL |
void |
setDatasource(String datasource)
Set the JNDI name of the datasource to use in this SessionFactory |
void |
setDefaultCatalog(String catalog)
Set the default catalog |
void |
setDefaultSchema(String schema)
Set the default schema |
void |
setDialect(String dialect)
The name of the dialect class to use in this SessionFactory |
void |
setFlushBeforeCompletionEnabled(String enabled)
Enable automatic flushing of the Session when JTA transaction ends. |
void |
setGetGeneratedKeysEnabled(String enabled)
Enable or disable the use getGeneratedKeys() |
void |
setJdbcBatchSize(String batchSize)
Set the maximum JDBC batch size |
void |
setJdbcFetchSize(String fetchSize)
Set the JDBC fetch size |
void |
setJdbcScrollableResultSetEnabled(String enabled)
Enable or disable the use of scrollable resultsets |
void |
setJndiName(String jndiName)
The JNDI name to bind to the SessionFactory |
void |
setMapResources(String mappingFiles)
Specify the Hibernate mapping files |
void |
setMaximumFetchDepth(String fetchDepth)
Set the maximum outer join fetch depth |
void |
setMinimalPutsEnabled(String enabled)
Enable or disable optimization of second-level cache for minimal puts |
void |
setPassword(String password)
Log into the database with this password |
void |
setProperty(String property,
String value)
Set a property |
void |
setQueryCacheEnabled(String enabled)
Enable or disable the query cache |
void |
setQuerySubstitutions(String querySubstitutions)
Set the query language substitutions |
void |
setSecondLevelCacheEnabled(String enabled)
Enable or disable the second-level cache |
void |
setShowSqlEnabled(String showSql)
Enable logging of SQL to console |
void |
setTransactionManagerLookupStrategy(String lkpStrategy)
Set the strategy for obtaining the JTA TransactionManager |
void |
setTransactionStrategy(String txnStrategy)
Set the fully qualified class name of the Hibernate TransactionFactory implementation |
void |
setUserName(String userName)
Log into the database with this name |
void |
setUserTransactionName(String utName)
Set the JNDI name of the JTA UserTransaction object (used only by JTATransaction). |
void |
start()
Create the SessionFactory and bind to the jndi name on startup |
void |
stop()
Unbind the SessionFactory or stub from JNDI |
Method Detail |
public String getMapResources()
public void setMapResources(String mappingFiles)
mappingFiles
- public void addMapResource(String mapResource)
mapResource
- public void setProperty(String property, String value)
property
- the property namevalue
- the property valuepublic String getProperty(String property)
property
- the property name
public String getPropertyList()
public String getDatasource()
public void setDatasource(String datasource)
datasource
- public String getUserName()
public void setUserName(String userName)
userName
- public String getPassword()
public void setPassword(String password)
password
- public String getDialect()
public void setDialect(String dialect)
dialect
- fully qualified class name of Dialect subclassDialect
public String getJndiName()
public void setJndiName(String jndiName)
jndiName
- public String getTransactionStrategy()
TransactionFactory
public void setTransactionStrategy(String txnStrategy)
txnStrategy
- the class nameTransactionFactory
public String getUserTransactionName()
JTATransaction
public void setUserTransactionName(String utName)
utName
- the JNDI nameJTATransaction
public String getTransactionManagerLookupStrategy()
TransactionManagerLookup
public void setTransactionManagerLookupStrategy(String lkpStrategy)
lkpStrategy
- the class nameTransactionManagerLookup
public String getShowSqlEnabled()
public void setShowSqlEnabled(String showSql)
public String getMaximumFetchDepth()
public void setMaximumFetchDepth(String fetchDepth)
public String getJdbcBatchSize()
public void setJdbcBatchSize(String batchSize)
public String getJdbcFetchSize()
public void setJdbcFetchSize(String fetchSize)
public String getQuerySubstitutions()
public void setQuerySubstitutions(String querySubstitutions)
public String getDefaultSchema()
public void setDefaultSchema(String schema)
public String getDefaultCatalog()
public void setDefaultCatalog(String catalog)
public String getJdbcScrollableResultSetEnabled()
public void setJdbcScrollableResultSetEnabled(String enabled)
public String getGetGeneratedKeysEnabled()
public void setGetGeneratedKeysEnabled(String enabled)
public String getCacheProviderClass()
public void setCacheProviderClass(String providerClassName)
public String getCacheProviderConfig()
public void setCacheProviderConfig(String cacheProviderConfig)
public String getQueryCacheEnabled()
public void setQueryCacheEnabled(String enabled)
public String getSecondLevelCacheEnabled()
public void setSecondLevelCacheEnabled(String enabled)
public String getCacheRegionPrefix()
public void setCacheRegionPrefix(String prefix)
public String getMinimalPutsEnabled()
public void setMinimalPutsEnabled(String enabled)
public String getCommentsEnabled()
public void setCommentsEnabled(String enabled)
public String getBatchVersionedDataEnabled()
public void setBatchVersionedDataEnabled(String enabled)
public void setFlushBeforeCompletionEnabled(String enabled)
public String getFlushBeforeCompletionEnabled()
public void setAutoCloseSessionEnabled(String enabled)
public String getAutoCloseSessionEnabled()
public void createSchema() throws HibernateException
HibernateException
public void dropSchema() throws HibernateException
HibernateException
public void start() throws HibernateException
HibernateException
public void stop()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |