|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxdoclet.DocletSupport
xdoclet.SubTask
xdoclet.TemplateSubTask
xdoclet.XmlSubTask
xdoclet.modules.hibernate.JBossServiceSubTask
public class JBossServiceSubTask
Generate jboss mbean descriptor for hibernated classes
Nested Class Summary |
---|
Nested classes/interfaces inherited from class xdoclet.TemplateSubTask |
---|
TemplateSubTask.ExtentTypes, TemplateSubTask.OfType |
Field Summary |
---|
Fields inherited from class xdoclet.DocletSupport |
---|
currentClassTag, currentFieldTag, currentMethodTag |
Constructor Summary | |
---|---|
JBossServiceSubTask()
Constructor for the HibernateSubTask object |
Method Summary | |
---|---|
protected void |
engineStarted()
Called when the engine is started |
java.lang.String |
getAutoCreate()
|
java.lang.String |
getCacheProvider()
|
java.lang.String |
getDataSource()
|
java.lang.String |
getDefaultSchema()
|
java.lang.String |
getDepends()
|
java.lang.String |
getDialect()
|
java.lang.String |
getDriver()
|
java.lang.String |
getJdbcFetchSize()
|
java.lang.String |
getJdbcUrl()
|
java.lang.String |
getJndiName()
|
java.util.Collection |
getJndiProperties()
|
java.lang.String |
getMaxFetchDepth()
|
java.util.Collection |
getOtherMappings()
|
java.util.Collection |
getOtherProperties()
|
java.lang.String |
getPassword()
|
java.lang.String |
getPoolSize()
|
java.lang.String |
getQuerySubstitutions()
|
java.lang.String |
getServiceName()
return configured service name |
boolean |
getShowSql()
|
java.lang.String |
getTransactionManagerStrategy()
|
java.lang.String |
getTransactionStrategy()
|
boolean |
getUseOuterJoin()
|
java.lang.String |
getUseQueryCache()
|
java.lang.String |
getUserName()
|
java.lang.String |
getUserTransactionName()
|
java.lang.String |
getVersion()
|
void |
setAutoCreate(java.lang.String autoCreate)
Parameter for hibernate.hbm2ddl.auto property. |
void |
setCacheProvider(java.lang.String cacheProvider)
The fully qualified class name of the Hibernate CacheProvider implementation. |
void |
setDataSource(java.lang.String dataSource)
JNDI name of data source to use in the session factory. |
void |
setDefaultSchema(java.lang.String string)
Only for Hibernate 2.1+ |
void |
setDepends(java.lang.String depends)
The complete name of the data source service name that this service depends on. |
void |
setDialect(java.lang.String dialect)
SQL dialect of the database. |
void |
setJdbcFetchSize(java.lang.String string)
Only for Hibernate 2.1+ |
void |
setJndiName(java.lang.String jndiName)
JNDI name to bind to the SessionFactory |
void |
setMaxFetchDepth(java.lang.String string)
Only for Hibernate 2.1+ |
void |
setPassword(java.lang.String password)
Use this password to login to the database |
void |
setQuerySubstitutions(java.lang.String string)
Only for Hibernate 2.1+ |
void |
setServiceName(java.lang.String serviceName)
|
void |
setShowSql(boolean showSql)
Log sql statements. |
void |
setTransactionManagerStrategy(java.lang.String transactionManagerStrategy)
Strategy for obtaining the JTA TransactionManager |
void |
setTransactionStrategy(java.lang.String transactionStrategy)
The fully qualified class name of the Hibernate TransactionFactory implementation. |
void |
setUseOuterJoin(boolean useOuterJoin)
Whether to use outer join |
void |
setUseQueryCache(java.lang.String string)
Only for Hibernate 2.1+ |
void |
setUserName(java.lang.String userName)
Use this user name to login to the database |
void |
setUserTransactionName(java.lang.String userTransactionName)
The JNDI name of the JTA UserTransaction object |
void |
setVersion(java.lang.String version)
Set the Hibernate version that the jboss service should be generated for. |
void |
validateOptions()
Called to validate configuration parameters. |
Methods inherited from class xdoclet.XmlSubTask |
---|
copyAttributesFrom, engineFinished, getDtdURL, getPublicId, getSchema, getSchemaURL, getSystemId, getUseIds, getXmlencoding, isValidateXML, setDtdURL, setPublicId, setSchema, setSchemaURL, setSystemId, setUseIds, setValidateXML, setXmlencoding, startProcess |
Methods inherited from class xdoclet.SubTask |
---|
addConfigParam, getConfigParams, getConfigParamsAsMap, getContext, getDestDir, getMergeDir, getSubTaskName, getXJavaDoc, setDestDir, setMergeDir, setSubTaskName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JBossServiceSubTask()
Method Detail |
---|
public java.lang.String getTransactionManagerStrategy()
getTransactionManagerStrategy
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getUserTransactionName()
getUserTransactionName
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getTransactionStrategy()
public java.lang.String getCacheProvider()
public java.lang.String getDepends()
public java.lang.String getUserName()
getUserName
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getPassword()
getPassword
in interface xdoclet.modules.hibernate.HibernateProperties
public boolean getUseOuterJoin()
getUseOuterJoin
in interface xdoclet.modules.hibernate.HibernateProperties
public boolean getShowSql()
getShowSql
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getServiceName()
public java.lang.String getJndiName()
getJndiName
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getDataSource()
getDataSource
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getDialect()
getDialect
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getAutoCreate()
public java.lang.String getDriver()
getDriver
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getJdbcUrl()
getJdbcUrl
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getPoolSize()
getPoolSize
in interface xdoclet.modules.hibernate.HibernateProperties
public java.util.Collection getJndiProperties()
getJndiProperties
in interface xdoclet.modules.hibernate.HibernateProperties
public java.util.Collection getOtherProperties()
getOtherProperties
in interface xdoclet.modules.hibernate.HibernateProperties
public java.util.Collection getOtherMappings()
getOtherMappings
in interface xdoclet.modules.hibernate.HibernateProperties
public java.lang.String getDefaultSchema()
public java.lang.String getJdbcFetchSize()
public java.lang.String getMaxFetchDepth()
public java.lang.String getQuerySubstitutions()
public java.lang.String getUseQueryCache()
public java.lang.String getVersion()
public void setAutoCreate(java.lang.String autoCreate)
autoCreate
- public void setTransactionManagerStrategy(java.lang.String transactionManagerStrategy)
transactionManagerStrategy
- public void setUserTransactionName(java.lang.String userTransactionName)
userTransactionName
- public void setTransactionStrategy(java.lang.String transactionStrategy)
transactionStrategy
- public void setCacheProvider(java.lang.String cacheProvider)
cacheProvider
- public void setDepends(java.lang.String depends)
depends
- public void setUserName(java.lang.String userName)
userName
- public void setPassword(java.lang.String password)
password
- public void setUseOuterJoin(boolean useOuterJoin)
useOuterJoin
- public void setShowSql(boolean showSql)
showSql
- public void setServiceName(java.lang.String serviceName)
serviceName
- public void setJndiName(java.lang.String jndiName)
jndiName
- public void setDataSource(java.lang.String dataSource)
dataSource
- public void setDialect(java.lang.String dialect)
dialect
- public void setDefaultSchema(java.lang.String string)
string
- public void setJdbcFetchSize(java.lang.String string)
string
- public void setMaxFetchDepth(java.lang.String string)
string
- public void setQuerySubstitutions(java.lang.String string)
string
- public void setUseQueryCache(java.lang.String string)
string
- public void setVersion(java.lang.String version)
version
- public void validateOptions() throws XDocletException
TemplateSubTask
validateOptions
in class TemplateSubTask
XDocletException
- Description of Exceptionprotected void engineStarted() throws XDocletException
engineStarted
in class TemplateSubTask
XDocletException
- Thrown in case of problem
|
http://xdoclet.sourceforge.net/ | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |