Package org.apache.cayenne.tools
Class DbImportTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.apache.cayenne.tools.BaseCayenneTask
-
- org.apache.cayenne.tools.DbImportTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.Named,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public class DbImportTask extends BaseCayenneTask
- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description DbImportTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadapter(java.lang.String adapter)voidcayenneProject(java.io.File cayenneProject)voidcayenneProject(java.lang.String cayenneProjectFileName)voiddataSource(groovy.lang.Closure<?> closure)voiddbimport(groovy.lang.Closure<?> closure)voiddbImport(groovy.lang.Closure<?> closure)java.lang.StringgetAdapter()java.io.FilegetCayenneProject()DbImportConfiggetConfig()java.io.FilegetDataMapFile()DataSourceConfiggetDataSource()org.apache.cayenne.dbsync.reverse.dbimport.ReverseEngineeringgetReverseEngineering()voidrunImport()voidsetAdapter(java.lang.String adapter)voidsetCayenneProject(java.io.File cayenneProject)-
Methods inherited from class org.apache.cayenne.tools.BaseCayenneTask
getMap, getMapFileName, map, map, setMap, setMap
-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
runImport
public void runImport()
-
getDataMapFile
@OutputFile public java.io.File getDataMapFile()
- Overrides:
getDataMapFilein classBaseCayenneTask
-
dbImport
public void dbImport(groovy.lang.Closure<?> closure)
-
dbimport
public void dbimport(groovy.lang.Closure<?> closure)
-
dataSource
public void dataSource(groovy.lang.Closure<?> closure)
-
getDataSource
public DataSourceConfig getDataSource()
-
getConfig
public DbImportConfig getConfig()
-
getAdapter
public java.lang.String getAdapter()
-
setAdapter
public void setAdapter(java.lang.String adapter)
-
adapter
public void adapter(java.lang.String adapter)
-
getReverseEngineering
public org.apache.cayenne.dbsync.reverse.dbimport.ReverseEngineering getReverseEngineering()
-
getCayenneProject
@OutputFile @Optional public java.io.File getCayenneProject()
-
setCayenneProject
public void setCayenneProject(java.io.File cayenneProject)
-
cayenneProject
public void cayenneProject(java.io.File cayenneProject)
-
cayenneProject
public void cayenneProject(java.lang.String cayenneProjectFileName)
-
-