クラス 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 vmargs in 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 voidconfigureJavaExecSpec(org.gradle.process.JavaExecSpec spec) Configure Java execution settings.protected ToolsBatchMetaConfigTaskConfigcreateToolsBatchConfig(Properties props) Create ToolsBatchTaskConfig instance.protected abstract org.gradle.api.provider.ListProperty<String> protected voidprojectAfterEvaluate(org.gradle.api.Project project) Implement individual processing after project evaluation.クラスから継承されたメソッド org.iplass.mtp.dev.gradle.tools.batch.ToolsBatchTask
getTaskConfig, ifExists, loadPropertiesクラスから継承されたメソッド org.iplass.mtp.dev.gradle.JavaBatchTask
afterTask, exec, getLanguage, getServiceConfig, getServiceConfigPathクラスから継承されたメソッド org.iplass.mtp.dev.gradle.AbstractTask
getChildExtension, getFileSystemOperations, getPluginExtensionクラスから継承されたメソッド 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.
-
configureJavaExecSpec
protected void configureJavaExecSpec(org.gradle.process.JavaExecSpec spec) クラスからコピーされた説明:JavaBatchTaskConfigure Java execution settings.- オーバーライド:
configureJavaExecSpecクラス内ToolsBatchTask<ToolsBatchMetaConfigTaskConfig>- パラメータ:
spec- JavaExecSpec
-
projectAfterEvaluate
protected void projectAfterEvaluate(org.gradle.api.Project project) クラスからコピーされた説明:AbstractTaskImplement individual processing after project evaluation.- オーバーライド:
projectAfterEvaluateクラス内JavaBatchTask- パラメータ:
project- Project instance.
-
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.
- 関連項目:
-