|
|||||||||||
| 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
Generate jboss mbean descriptor for hibernated classes
| Nested Class Summary |
| Nested classes 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 |
String |
getAutoCreate()
|
String |
getCacheProvider()
|
String |
getDataSource()
|
String |
getDefaultSchema()
|
String |
getDepends()
|
String |
getDialect()
|
String |
getDriver()
|
String |
getJdbcFetchSize()
|
String |
getJdbcUrl()
|
String |
getJndiName()
|
Collection |
getJndiProperties()
|
String |
getMaxFetchDepth()
|
Collection |
getOtherMappings()
|
Collection |
getOtherProperties()
|
String |
getPassword()
|
String |
getPoolSize()
|
String |
getQuerySubstitutions()
|
String |
getServiceName()
return configured service name |
boolean |
getShowSql()
|
String |
getTransactionManagerStrategy()
|
String |
getTransactionStrategy()
|
boolean |
getUseOuterJoin()
|
String |
getUseQueryCache()
|
String |
getUserName()
|
String |
getUserTransactionName()
|
String |
getVersion()
|
void |
setAutoCreate(String autoCreate)
Parameter for hibernate.hbm2ddl.auto property. |
void |
setCacheProvider(String cacheProvider)
The fully qualified class name of the Hibernate CacheProvider implementation. |
void |
setDataSource(String dataSource)
JNDI name of data source to use in the session factory. |
void |
setDefaultSchema(String string)
Only for Hibernate 2.1+ |
void |
setDepends(String depends)
The complete name of the data source service name that this service depends on. |
void |
setDialect(String dialect)
SQL dialect of the database. |
void |
setJdbcFetchSize(String string)
Only for Hibernate 2.1+ |
void |
setJndiName(String jndiName)
JNDI name to bind to the SessionFactory |
void |
setMaxFetchDepth(String string)
Only for Hibernate 2.1+ |
void |
setPassword(String password)
Use this password to login to the database |
void |
setQuerySubstitutions(String string)
Only for Hibernate 2.1+ |
void |
setServiceName(String serviceName)
|
void |
setShowSql(boolean showSql)
Log sql statements. |
void |
setTransactionManagerStrategy(String transactionManagerStrategy)
Strategy for obtaining the JTA TransactionManager |
void |
setTransactionStrategy(String transactionStrategy)
The fully qualified class name of the Hibernate TransactionFactory implementation. |
void |
setUseOuterJoin(boolean useOuterJoin)
Whether to use outer join |
void |
setUseQueryCache(String string)
Only for Hibernate 2.1+ |
void |
setUserName(String userName)
Use this user name to login to the database |
void |
setUserTransactionName(String userTransactionName)
The JNDI name of the JTA UserTransaction object |
void |
setVersion(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 String getTransactionManagerStrategy()
getTransactionManagerStrategy in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getUserTransactionName()
getUserTransactionName in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getTransactionStrategy()
public String getCacheProvider()
public String getDepends()
public String getUserName()
getUserName in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getPassword()
getPassword in interface xdoclet.modules.hibernate.HibernatePropertiespublic boolean getUseOuterJoin()
getUseOuterJoin in interface xdoclet.modules.hibernate.HibernatePropertiespublic boolean getShowSql()
getShowSql in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getServiceName()
public String getJndiName()
getJndiName in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getDataSource()
getDataSource in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getDialect()
getDialect in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getAutoCreate()
public String getDriver()
getDriver in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getJdbcUrl()
getJdbcUrl in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getPoolSize()
getPoolSize in interface xdoclet.modules.hibernate.HibernatePropertiespublic Collection getJndiProperties()
getJndiProperties in interface xdoclet.modules.hibernate.HibernatePropertiespublic Collection getOtherProperties()
getOtherProperties in interface xdoclet.modules.hibernate.HibernatePropertiespublic Collection getOtherMappings()
getOtherMappings in interface xdoclet.modules.hibernate.HibernatePropertiespublic String getDefaultSchema()
public String getJdbcFetchSize()
public String getMaxFetchDepth()
public String getQuerySubstitutions()
public String getUseQueryCache()
public String getVersion()
public void setAutoCreate(String autoCreate)
autoCreate - public void setTransactionManagerStrategy(String transactionManagerStrategy)
transactionManagerStrategy - public void setUserTransactionName(String userTransactionName)
userTransactionName - public void setTransactionStrategy(String transactionStrategy)
transactionStrategy - public void setCacheProvider(String cacheProvider)
cacheProvider - public void setDepends(String depends)
depends - public void setUserName(String userName)
userName - public void setPassword(String password)
password - public void setUseOuterJoin(boolean useOuterJoin)
useOuterJoin - public void setShowSql(boolean showSql)
showSql - public void setServiceName(String serviceName)
serviceName - public void setJndiName(String jndiName)
jndiName - public void setDataSource(String dataSource)
dataSource - public void setDialect(String dialect)
dialect - public void setDefaultSchema(String string)
string - public void setJdbcFetchSize(String string)
string - public void setMaxFetchDepth(String string)
string - public void setQuerySubstitutions(String string)
string - public void setUseQueryCache(String string)
string - public void setVersion(String version)
version -
public void validateOptions()
throws XDocletException
TemplateSubTask
validateOptions in class TemplateSubTaskXDocletException - Description of Exception
protected void engineStarted()
throws XDocletException
engineStarted in class TemplateSubTaskXDocletException - 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 | ||||||||||