org.apache.torque.mojo
Class ImportMojo
java.lang.Object
  
org.apache.maven.plugin.AbstractMojo
      
org.apache.torque.mojo.BaseMojo
          
org.apache.torque.mojo.AbstractSQLExecutorMojo
              
org.apache.torque.mojo.ImportMojo
- All Implemented Interfaces: 
 - org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
 
public class ImportMojo
- extends AbstractSQLExecutorMojo
 
Executes SQL for creating tables, primary keys, constraints, indexes, relationships, and views inside a database.
 Also populates the tables with a default set of data.
 
 
 
 
| Fields inherited from interface org.apache.maven.plugin.Mojo | 
ROLE | 
 
 
 
| Methods inherited from class org.apache.torque.mojo.AbstractSQLExecutorMojo | 
addText, convertNullToEmpty, executeMojo, getConn, getConnection, getContextProperties, getCredentials, getDelimiter, getDelimiterType, getDisplayPassword, getDriver, getDriverProperties, getFileFilter, getNewConnectionHandler, getNewCredentials, getOnError, getPassword, getServerFromSettingsKey, getSettingsKey, getSqlCommand, getSqlExecutor, getSrcFiles, getSuccessfulStatements, getTargetDatabase, getTotalStatements, getTransactions, getUpdatedPassword, getUpdatedUsername, getUrl, getUsername, isAppend, isAutocommit, isEnableAnonymousPassword, isEscapeProcessing, isKeepFormat, isNullOrEmpty, isShowheaders, isShowPassword, isSkipOnConnectionError, setAppend, setAutocommit, setConn, setCredentials, setDelimiter, setDelimiterType, setDriver, setDriverProperties, setEnableAnonymousPassword, setEscapeProcessing, setFileFilter, setKeepFormat, setOnError, setPassword, setSettingsKey, setShowheaders, setShowPassword, setSkipOnConnectionError, setSqlCommand, setSrcFiles, setSuccessfulStatements, setTargetDatabase, setTotalStatements, setTransactions, setUrl, setUsername, updateConfiguration, updateCredentials, validateConfiguration, validateCredentials, validateCredentials | 
 
| Methods inherited from class org.apache.torque.mojo.BaseMojo | 
afterExecution, beforeExecution, execute, getEncoding, getMavenSession, getProject, getSettings, isForceMojoExecution, isSkip, isStartMavenLogger, setEncoding, setForceMojoExecution, setMavenSession, setProject, setSettings, setSkip, setStartMavenLogger, skipMojo | 
 
| Methods inherited from class org.apache.maven.plugin.AbstractMojo | 
getLog, getPluginContext, setLog, setPluginContext | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ImportMojo
public ImportMojo()
updateImportDir
protected void updateImportDir()
 
getTransactions
protected Vector<org.kuali.db.Transaction> getTransactions(List<File> files)
 
configureTransactions
protected void configureTransactions()
                              throws org.apache.maven.plugin.MojoExecutionException
- Overrides:
 configureTransactions in class AbstractSQLExecutorMojo
 
- Throws:
 org.apache.maven.plugin.MojoExecutionException
 
sortTransactions
protected void sortTransactions(Vector<org.kuali.db.Transaction> transactions)
- Sort the transaction list.
 
 
getImportDir
public File getImportDir()
 
setImportDir
public void setImportDir(File importDirectory)
 
getImportDirIncludes
public String getImportDirIncludes()
 
setImportDirIncludes
public void setImportDirIncludes(String importDirectoryIncludes)
 
getImportDirExcludes
public String getImportDirExcludes()
 
setImportDirExcludes
public void setImportDirExcludes(String importDirectoryExcludes)
 
getOrder
public String getOrder()
 
setOrder
public void setOrder(String order)
 
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.