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