Method Summary |
|
abstract protected void | addArguments(Map options, List arguments) Adds any arguments required by the specialized class. |
public String | execute(Connection connection, java.util.Map options) |
protected Class | getExecutionClass() Retrieves the class that performs the execution work. |
abstract protected String | getExecutionClassName() Returns the name of the class that performs the execution. |
abstract protected String | getExecutionOuputPath(Map options) Returns the path of the execution output file.
Parameters: options - the options from which to retrieve properties. |
protected List | getMappingFilesList(String extension, String baseDirectory) Retrieves all mapping files having the given extension
existing in the baseDirectory or any of its sub directories.
Parameters: extension - the mapping file extension Parameters: baseDirectory - the directory from which to perform the search. |
protected String | getOutputPath() Gets the path to which output should be written. |
protected String | getRequiredProperty(Map properties, String name) Attempts to retrieve the given property with the given name .
If the property isn't found an exception is thrown.
Parameters: properties - the properties from which to retrieve the property. Parameters: name - the name of the property to retrieve. |
protected String | getVersion() Returns the current Hibernate version this management object
is targetting. |
public void | setOutputPath(String outputPath) Sets the path to which the output should be written. |
public void | setVersion(String version) Sets the version of Hibernate to target. |