クラス ToolsBatchMetaConfigTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.JavaExec
org.iplass.mtp.dev.gradle.AbstractTask
org.iplass.mtp.dev.gradle.JavaBatchTask
org.iplass.mtp.dev.gradle.tools.batch.ToolsBatchTask<ToolsBatchMetaConfigTaskConfig>
org.iplass.mtp.dev.gradle.tools.batch.ToolsBatchMetaConfigTask
- すべての実装されたインタフェース:
Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,org.gradle.api.Named,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>
public abstract class ToolsBatchMetaConfigTask
extends ToolsBatchTask<ToolsBatchMetaConfigTaskConfig>
A task that executes the processing of the tools batch that sets the system property meta.config.
If a property value contains any of the ToolsBatchMetaConfigTask.ReplaceKeys managed keywords, that value will be replaced.
-
ネストされたクラスの概要
ネストされたクラスインタフェースから継承されたネストされたクラス/インタフェース 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 -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voidImplement task execution pre-processing as needed.protected ToolsBatchMetaConfigTaskConfigcreateToolsBatchConfig(Properties props) Create ToolsBatchTaskConfig instance.protected abstract org.gradle.api.provider.ListProperty<String> protected StringGet Tenant Id.voidonConfigureTask(org.gradle.api.Project project) Called when the task is configured.クラスから継承されたメソッド org.iplass.mtp.dev.gradle.tools.batch.ToolsBatchTask
getTaskConfig, ifExists, loadPropertiesクラスから継承されたメソッド org.iplass.mtp.dev.gradle.JavaBatchTask
afterTask, configureJavaExecSpecOnTaskAction, exec, getLanguage, getServiceConfig, getServiceConfigPath, getTaskRuntimeClasspathクラスから継承されたメソッド org.iplass.mtp.dev.gradle.AbstractTask
getFileSystemOperations, getJavaPluginExtension, getRootPluginExtensionクラスから継承されたメソッド 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, getPropertyFactory, 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クラスから継承されたメソッド org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingクラスから継承されたメソッド 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インタフェースから継承されたメソッド org.gradle.api.Task
doNotTrackState, notCompatibleWithConfigurationCache
-
コンストラクタの詳細
-
ToolsBatchMetaConfigTask
public ToolsBatchMetaConfigTask()
-
-
メソッドの詳細
-
getSource
- 戻り値:
- meta.source property value in the meta configuration file.
-
onConfigureTask
public void onConfigureTask(org.gradle.api.Project project) クラスからコピーされた説明:AbstractTaskCalled when the task is configured.This is a method for internal configuration by the plugin.
- オーバーライド:
onConfigureTaskクラス内ToolsBatchTask<ToolsBatchMetaConfigTaskConfig>- パラメータ:
project- the project to which the task belongs.
-
beforeTask
protected void beforeTask()クラスからコピーされた説明:JavaBatchTaskImplement task execution pre-processing as needed.- オーバーライド:
beforeTaskクラス内JavaBatchTask
-
createToolsBatchConfig
クラスからコピーされた説明:ToolsBatchTaskCreate ToolsBatchTaskConfig instance.The file to be read as the task properties file is the ${taskName}.properties file that exists under the package of this class. See the ToolsBatchTaskConfig class for information on configuring property files.
- オーバーライド:
createToolsBatchConfigクラス内ToolsBatchTask<ToolsBatchMetaConfigTaskConfig>- パラメータ:
props- task properties file.- 戻り値:
- task config instance.
- 関連項目:
-
getTenantId
Get Tenant Id.tenantId is required to be set in the
RootPluginextension. If it is not set, anIllegalStateExceptionwill be thrown.- 戻り値:
- Tenant Id
- 例外:
IllegalStateException- if tenantId is not set in theRootPluginextension.
-