|
||||||||||
| 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.HibernatePropertiespublic java.lang.String getUserTransactionName()
getUserTransactionName in interface xdoclet.modules.hibernate.HibernatePropertiespublic 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.HibernatePropertiespublic java.lang.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 java.lang.String getServiceName()
public java.lang.String getJndiName()
getJndiName in interface xdoclet.modules.hibernate.HibernatePropertiespublic java.lang.String getDataSource()
getDataSource in interface xdoclet.modules.hibernate.HibernatePropertiespublic java.lang.String getDialect()
getDialect in interface xdoclet.modules.hibernate.HibernatePropertiespublic java.lang.String getAutoCreate()
public java.lang.String getDriver()
getDriver in interface xdoclet.modules.hibernate.HibernatePropertiespublic java.lang.String getJdbcUrl()
getJdbcUrl in interface xdoclet.modules.hibernate.HibernatePropertiespublic java.lang.String getPoolSize()
getPoolSize in interface xdoclet.modules.hibernate.HibernatePropertiespublic java.util.Collection getJndiProperties()
getJndiProperties in interface xdoclet.modules.hibernate.HibernatePropertiespublic java.util.Collection getOtherProperties()
getOtherProperties in interface xdoclet.modules.hibernate.HibernatePropertiespublic java.util.Collection getOtherMappings()
getOtherMappings in interface xdoclet.modules.hibernate.HibernatePropertiespublic 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 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 | |||||||||