Class ServiceBuilderPlugin
java.lang.Object
com.liferay.gradle.plugins.service.builder.ServiceBuilderPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class ServiceBuilderPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.gradle.api.artifacts.ConfigurationaddConfigurationServiceBuilder(org.gradle.api.Project project) protected voidaddDependenciesServiceBuilder(org.gradle.api.Project project) protected BuildServiceTaskaddTaskBuildService(org.gradle.api.Project project) voidapply(org.gradle.api.Project project) protected voidconfigureTaskBuildService(BuildServiceTask buildServiceTask) protected voidconfigureTaskBuildServiceClasspath(BuildServiceTask buildServiceTask, org.gradle.api.artifacts.Configuration serviceBuilderConfiguration) protected voidconfigureTaskBuildServiceForLiferayDefaultsPlugin(BuildServiceTask buildServiceTask) protected voidconfigureTaskBuildServiceForWarPlugin(BuildServiceTask buildServiceTask) protected voidconfigureTasksBuildService(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration serviceBuilderConfiguration) protected FilegetJavaDir(org.gradle.api.Project project) protected FilegetResourcesDir(org.gradle.api.Project project) protected FilegetSrcDir(org.gradle.api.file.SourceDirectorySet sourceDirectorySet) protected FilegetWebAppDir(org.gradle.api.Project project)
-
Field Details
-
BUILD_SERVICE_TASK_NAME
- See Also:
-
CONFIGURATION_NAME
- See Also:
-
-
Constructor Details
-
ServiceBuilderPlugin
public ServiceBuilderPlugin()
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-
addConfigurationServiceBuilder
protected org.gradle.api.artifacts.Configuration addConfigurationServiceBuilder(org.gradle.api.Project project) -
addDependenciesServiceBuilder
protected void addDependenciesServiceBuilder(org.gradle.api.Project project) -
addTaskBuildService
-
configureTaskBuildService
-
configureTaskBuildServiceClasspath
protected void configureTaskBuildServiceClasspath(BuildServiceTask buildServiceTask, org.gradle.api.artifacts.Configuration serviceBuilderConfiguration) -
configureTaskBuildServiceForLiferayDefaultsPlugin
-
configureTaskBuildServiceForWarPlugin
-
configureTasksBuildService
protected void configureTasksBuildService(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration serviceBuilderConfiguration) -
getJavaDir
-
getResourcesDir
-
getSrcDir
-
getWebAppDir
-