public class SchemaUpdateTask
extends org.apache.tools.ant.taskdefs.MatchingTask
<taskdef name="schemaupdate" classname="org.hibernate.tool.hbm2ddl.SchemaUpdateTask" classpathref="class.path"/> <schemaupdate properties="${build.classes.dir}/hibernate.properties" quiet="no" <fileset dir="${build.classes.dir}"> <include name="*.hbm.xml"/> </fileset> </schemaupdate>
SchemaUpdate
Constructor and Description |
---|
SchemaUpdateTask() |
Modifier and Type | Method and Description |
---|---|
void |
addFileset(org.apache.tools.ant.types.FileSet set) |
void |
execute()
Execute the task
|
String |
getDelimiter() |
File |
getOutputFile() |
boolean |
isHaltOnError() |
void |
setConfig(File configurationFile)
Set a
|
void |
setDelimiter(String delimiter) |
void |
setHaltOnError(boolean haltOnError) |
void |
setNamingStrategy(String namingStrategy) |
void |
setNamingStrategyDelegator(String namingStrategyDelegator) |
void |
setOutputFile(File outputFile) |
void |
setProperties(File propertiesFile)
Set a properties file
|
void |
setQuiet(boolean quiet)
Enable "quiet" mode.
|
void |
setText(boolean text)
Enable "text-only" mode.
|
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void addFileset(org.apache.tools.ant.types.FileSet set)
public void setProperties(File propertiesFile)
propertiesFile
- the properties file namepublic void setConfig(File configurationFile)
configurationFile
- the file namepublic void setText(boolean text)
text
- true to enable text-only modepublic void setQuiet(boolean quiet)
quiet
- true to enable quiet modepublic void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
public void setNamingStrategy(String namingStrategy)
public void setNamingStrategyDelegator(String namingStrategyDelegator)
public File getOutputFile()
public void setOutputFile(File outputFile)
public boolean isHaltOnError()
public void setHaltOnError(boolean haltOnError)
public String getDelimiter()
public void setDelimiter(String delimiter)
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.