パッケージ com.sqlapp.gradle.plugins

クラス SqlExecuteTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.sqlapp.gradle.plugins.AbstractTask<T,S>
com.sqlapp.gradle.plugins.AbstractDbTask<com.sqlapp.data.db.command.SqlExecuteCommand,Void>
com.sqlapp.gradle.plugins.SqlExecuteTask
すべての実装されたインタフェース:
ConsoleOutputLevelTaskProperty, ContextTaskProperty, DataSourceTaskProperty, DebugTaskProperty, EncodingTaskProperty, PlaceholderTaskProperty, 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>

@DisableCachingByDefault public abstract class SqlExecuteTask extends AbstractDbTask<com.sqlapp.data.db.command.SqlExecuteCommand,Void> implements EncodingTaskProperty, PlaceholderTaskProperty
  • ネストされたクラスの概要

    インタフェースから継承されたネストされたクラス/インタフェース org.gradle.api.Named

    org.gradle.api.Named.Namer
  • フィールドの概要

    インタフェースから継承されたフィールド org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    void
    call(org.gradle.api.Action<SqlExecuteTask> cons)
     
    protected com.sqlapp.data.db.command.SqlExecuteCommand
     
    protected Void
    createExtension(org.gradle.api.Project project)
     
    void
    dataSource(org.gradle.api.Action<DataSourceExtension> action)
     
     
    abstract org.gradle.api.file.ConfigurableFileCollection
     
    abstract org.gradle.api.provider.Property<String>
     
    protected void
    run(com.sqlapp.data.db.command.SqlExecuteCommand command)
     
    abstract void
     

    クラスから継承されたメソッド com.sqlapp.gradle.plugins.AbstractTask

    exec, getExtension

    クラスから継承されたメソッド 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

    クラスから継承されたメソッド org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, doNotTrackStateIf, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonsNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions, setImpliesSubProjects

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.ConsoleOutputLevelTaskProperty

    getConsoleOutputLevel

    インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.ContextTaskProperty

    getParameters

    インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.DebugTaskProperty

    getDebug

    インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.EncodingTaskProperty

    getEncoding

    インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.PlaceholderTaskProperty

    getPlaceholderPrefix, getPlaceholders, getPlaceholderSuffix

    インタフェースから継承されたメソッド org.gradle.api.Task

    doNotTrackState, notCompatibleWithConfigurationCache
  • コンストラクタの詳細

    • SqlExecuteTask

      public SqlExecuteTask()
  • メソッドの詳細

    • call

      public void call(org.gradle.api.Action<SqlExecuteTask> cons)
    • getSqlText

      @Input @Optional public abstract org.gradle.api.provider.Property<String> getSqlText()
    • getSqlFiles

      @InputFiles @Optional @PathSensitive(RELATIVE) public abstract org.gradle.api.file.ConfigurableFileCollection getSqlFiles()
    • getDataSource

      public abstract DataSourceExtension getDataSource()
      定義:
      getDataSource インタフェース内 DataSourceTaskProperty
    • setDataSource

      public abstract void setDataSource(DataSourceExtension value)
      定義:
      setDataSource インタフェース内 DataSourceTaskProperty
    • dataSource

      public void dataSource(org.gradle.api.Action<DataSourceExtension> action)
      定義:
      dataSource インタフェース内 DataSourceTaskProperty
    • createCommand

      protected com.sqlapp.data.db.command.SqlExecuteCommand createCommand()
      定義:
      createCommand クラス内 AbstractTask<com.sqlapp.data.db.command.SqlExecuteCommand,Void>
    • run

      protected void run(com.sqlapp.data.db.command.SqlExecuteCommand command)
      オーバーライド:
      run クラス内 AbstractTask<com.sqlapp.data.db.command.SqlExecuteCommand,Void>
    • createExtension

      protected Void createExtension(org.gradle.api.Project project)
      定義:
      createExtension クラス内 AbstractTask<com.sqlapp.data.db.command.SqlExecuteCommand,Void>