Package com.liferay.gradle.plugins.task
Class BuildDBTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.gradle.api.internal.ConventionTask
-
- org.gradle.api.tasks.JavaExec
-
- com.liferay.gradle.plugins.task.BuildDBTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.process.BaseExecSpec,org.gradle.process.JavaExecSpec,org.gradle.process.JavaForkOptions,org.gradle.process.ProcessForkOptions,org.gradle.util.Configurable<org.gradle.api.Task>
@CacheableTask public class BuildDBTask extends org.gradle.api.tasks.JavaExec
-
-
Constructor Summary
Constructors Constructor Description BuildDBTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildDBTaskdatabaseTypes(java.lang.Iterable<java.lang.Object> databaseTypes)BuildDBTaskdatabaseTypes(java.lang.Object... databaseTypes)voidexec()java.lang.StringgetDatabaseName()java.util.List<java.lang.String>getDatabaseTypes()java.lang.Iterable<java.io.File>getOutputDirs()java.io.FilegetSqlDir()voidsetDatabaseName(java.lang.Object databaseName)voidsetDatabaseTypes(java.lang.Iterable<java.lang.Object> databaseTypes)voidsetDatabaseTypes(java.lang.Object... databaseTypes)voidsetSqlDir(java.lang.Object sqlDir)-
Methods inherited from class org.gradle.api.tasks.JavaExec
args, args, bootstrapClasspath, classpath, copyTo, copyTo, debugOptions, environment, environment, executable, getAllJvmArgs, getArgs, getArgumentProviders, getBootstrapClasspath, getClasspath, getCommandLine, getDebug, getDebugOptions, getDefaultCharacterEncoding, getEnableAssertions, getEnvironment, getErrorOutput, getExecActionFactory, getExecutable, getExecutionResult, getJavaLauncher, getJavaToolchainService, getJavaVersion, getJvmArgs, getJvmArgumentProviders, getJvmArguments, getMainClass, getMainModule, getMaxHeapSize, getMinHeapSize, getModularity, getObjectFactory, getProviderFactory, getStandardInput, getStandardOutput, getSystemProperties, getWorkingDir, isIgnoreExitValue, jvmArgs, jvmArgs, setAllJvmArgs, setAllJvmArgs, setArgs, setArgs, setArgsString, setBootstrapClasspath, setClasspath, setDebug, setDefaultCharacterEncoding, setEnableAssertions, setEnvironment, setErrorOutput, setExecutable, setExecutable, setIgnoreExitValue, setJvmArgs, setJvmArgs, setMaxHeapSize, setMinHeapSize, setStandardInput, setStandardOutput, setSystemProperties, setWorkingDir, setWorkingDir, systemProperties, systemProperty, workingDir
-
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMapping
-
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
-
databaseTypes
public BuildDBTask databaseTypes(java.lang.Iterable<java.lang.Object> databaseTypes)
-
databaseTypes
public BuildDBTask databaseTypes(java.lang.Object... databaseTypes)
-
exec
public void exec()
- Overrides:
execin classorg.gradle.api.tasks.JavaExec
-
getDatabaseName
@Input public java.lang.String getDatabaseName()
-
getDatabaseTypes
@Input public java.util.List<java.lang.String> getDatabaseTypes()
-
getOutputDirs
@OutputDirectories public java.lang.Iterable<java.io.File> getOutputDirs()
-
getSqlDir
@InputDirectory @PathSensitive(RELATIVE) public java.io.File getSqlDir()
-
setDatabaseName
public void setDatabaseName(java.lang.Object databaseName)
-
setDatabaseTypes
public void setDatabaseTypes(java.lang.Iterable<java.lang.Object> databaseTypes)
-
setDatabaseTypes
public void setDatabaseTypes(java.lang.Object... databaseTypes)
-
setSqlDir
public void setSqlDir(java.lang.Object sqlDir)
-
-