public class ServiceBuilderPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BUILD_SERVICE_TASK_NAME |
static java.lang.String |
CONFIGURATION_NAME |
Constructor and Description |
---|
ServiceBuilderPlugin() |
Modifier and Type | Method and Description |
---|---|
protected org.gradle.api.artifacts.Configuration |
addConfigurationServiceBuilder(org.gradle.api.Project project) |
protected void |
addDependenciesServiceBuilder(org.gradle.api.Project project) |
protected BuildServiceTask |
addTaskBuildService(org.gradle.api.Project project) |
void |
apply(org.gradle.api.Project project) |
protected void |
configureTaskBuildServiceClasspath(BuildServiceTask buildServiceTask,
org.gradle.api.artifacts.Configuration serviceBuilderConfiguration) |
protected void |
configureTaskBuildServiceForWarPlugin(BuildServiceTask buildServiceTask) |
protected void |
configureTasksBuildService(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration serviceBuilderConfiguration) |
protected java.io.File |
getJavaDir(org.gradle.api.Project project) |
protected java.io.File |
getResourcesDir(org.gradle.api.Project project) |
protected java.io.File |
getSrcDir(org.gradle.api.file.SourceDirectorySet sourceDirectorySet) |
protected java.io.File |
getWebAppDir(org.gradle.api.Project project) |
public static final java.lang.String BUILD_SERVICE_TASK_NAME
public static final java.lang.String CONFIGURATION_NAME
public void apply(org.gradle.api.Project project)
apply
in interface org.gradle.api.Plugin<org.gradle.api.Project>
protected org.gradle.api.artifacts.Configuration addConfigurationServiceBuilder(org.gradle.api.Project project)
protected void addDependenciesServiceBuilder(org.gradle.api.Project project)
protected BuildServiceTask addTaskBuildService(org.gradle.api.Project project)
protected void configureTaskBuildServiceClasspath(BuildServiceTask buildServiceTask, org.gradle.api.artifacts.Configuration serviceBuilderConfiguration)
protected void configureTaskBuildServiceForWarPlugin(BuildServiceTask buildServiceTask)
protected void configureTasksBuildService(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration serviceBuilderConfiguration)
protected java.io.File getJavaDir(org.gradle.api.Project project)
protected java.io.File getResourcesDir(org.gradle.api.Project project)
protected java.io.File getSrcDir(org.gradle.api.file.SourceDirectorySet sourceDirectorySet)
protected java.io.File getWebAppDir(org.gradle.api.Project project)