Class ServiceBuilderPlugin

  • All Implemented Interfaces:
    org.gradle.api.Plugin<org.gradle.api.Project>

    public class ServiceBuilderPlugin
    extends java.lang.Object
    implements org.gradle.api.Plugin<org.gradle.api.Project>
    • Field Detail

      • BUILD_SERVICE_TASK_NAME

        public static final java.lang.String BUILD_SERVICE_TASK_NAME
        See Also:
        Constant Field Values
      • CONFIGURATION_NAME

        public static final java.lang.String CONFIGURATION_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • ServiceBuilderPlugin

        public ServiceBuilderPlugin()
    • Method Detail

      • apply

        public void apply​(org.gradle.api.Project project)
        Specified by:
        apply in interface org.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

        protected BuildServiceTask addTaskBuildService​(org.gradle.api.Project project)
      • configureTaskBuildService

        protected void configureTaskBuildService​(BuildServiceTask buildServiceTask)
      • configureTaskBuildServiceClasspath

        protected void configureTaskBuildServiceClasspath​(BuildServiceTask buildServiceTask,
                                                          org.gradle.api.artifacts.Configuration serviceBuilderConfiguration)
      • configureTaskBuildServiceForLiferayDefaultsPlugin

        protected void configureTaskBuildServiceForLiferayDefaultsPlugin​(BuildServiceTask buildServiceTask)
      • configureTaskBuildServiceForWarPlugin

        protected void configureTaskBuildServiceForWarPlugin​(BuildServiceTask buildServiceTask)
      • configureTasksBuildService

        protected void configureTasksBuildService​(org.gradle.api.Project project,
                                                  org.gradle.api.artifacts.Configuration serviceBuilderConfiguration)
      • getJavaDir

        protected java.io.File getJavaDir​(org.gradle.api.Project project)
      • getResourcesDir

        protected java.io.File getResourcesDir​(org.gradle.api.Project project)
      • getSrcDir

        protected java.io.File getSrcDir​(org.gradle.api.file.SourceDirectorySet sourceDirectorySet)
      • getWebAppDir

        protected java.io.File getWebAppDir​(org.gradle.api.Project project)