xdoclet.modules.hibernate
public class FactoryClassSubTask extends TemplateSubTask implements HibernateProperties
Version: $Revision: 1.8 $
UNKNOWN: August 8, 2003 name = "factoryclass" display-name = "Factory class generator" parent = "xdoclet.modules.hibernate.HibernateDocletTask" = "hibernate-factory-custom.xdt" relates-to = "HibernateFactory.java" description = "A Java unparsed entity or XDoclet template file, for custom * elements to be included in the generated HibernateFactory.java"
| Constructor Summary | |
|---|---|
| FactoryClassSubTask()
Constructor for the HibernateSubTask object | |
| Method Summary | |
|---|---|
| protected void | engineStarted()
Called when the engine is started
|
| void | execute()
Describe what the method does
|
| String | getDataSource() |
| String | getDialect() |
| String | getDriver() |
| String | getFactoryClass() |
| protected String | getGeneratedFileName(XClass clazz)
Gets the GeneratedFileName attribute of the EntityCmpSubTask object
|
| String | getJdbcUrl() |
| String | getJndiName() |
| Collection | getJndiProperties() |
| Collection | getOtherMappings()
We don't provide/have/use other mappings here for now.
|
| Collection | getOtherProperties() |
| String | getPassword() |
| String | getPoolSize() |
| boolean | getShowSql() |
| String | getTransactionManagerStrategy() |
| boolean | getUseOuterJoin() |
| String | getUsername() |
| String | getUserName() |
| String | getUserTransactionName() |
| boolean | isUseJndiFactory() |
| void | setDataSource(String dataSource)
The data source name to be generated into the factory
|
| void | setDialect(String dialect)
The Hibernate DB dialect to be generated into the factory
|
| void | setDriver(String driver)
The driver class name to be generated into the factory
|
| void | setFactoryClass(String factoryClass)
The fully qualified class name of the generated factory
|
| void | setJdbcUrl(String jdbcUrl) |
| void | setJndiName(String jndiName) |
| void | setPassword(String password)
The password to be generated into the factory
|
| void | setPoolSize(String poolSize) |
| void | setUseJndiFactory(boolean useJndiFactory) |
| void | setUsername(String username)
The username to be generated into the factory
|
| void | validateOptions() |
Throws: XDocletException Thrown in case of problem
Throws: XDocletException Describe the exception
Parameters: clazz Describe what the parameter does
Returns: The GeneratedFileName value
Throws: XDocletException
Returns:
See Also: xdoclet.modules.hibernate.HibernateProperties#getOtherMappings()
Parameters: dataSource
Parameters: dialect
Parameters: driver
Parameters: factoryClass
Parameters: jdbcUrl
Parameters: jndiName
UNKNOWN:
Parameters: password
Parameters: poolSize
Parameters: useJndiFactory
UNKNOWN: No.Defaultis false.
Parameters: username