public class LiferayWebAppPlugin extends LiferayJavaPlugin
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DIRECT_DEPLOY_TASK_NAME |
AUTO_CLEAN_PROPERTY_NAME, CLEAN_DEPLOYED_PROPERTY_NAME, DEFAULT_DEPENDENCY_NOTATIONS, DEPLOY_TASK_NAME, FORMAT_WSDL_TASK_NAME, FORMAT_XSD_TASK_NAME, INIT_GRADLE_TASK_NAME, JAR_SOURCES_TASK_NAME, SETUP_ARQUILLIAN_TASK_NAME, SETUP_TESTABLE_TOMCAT_TASK_NAME, START_TESTABLE_TOMCAT_TASK_NAME, STOP_TESTABLE_TOMCAT_TASK_NAME, TEST_INTEGRATION_SOURCE_SET_NAME, TEST_INTEGRATION_TASK_NAME, ZIP_JAVADOC_TASK_NAME
Constructor and Description |
---|
LiferayWebAppPlugin() |
Modifier and Type | Method and Description |
---|---|
protected org.gradle.api.Task |
addTaskBuildServiceCompile(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask) |
protected org.gradle.api.Task |
addTaskBuildServiceJar(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask,
org.gradle.api.Task buildServiceCompileTask) |
protected void |
addTaskBuildServiceTasks(org.gradle.api.Project project) |
protected org.gradle.api.tasks.Copy |
addTaskDeploy(org.gradle.api.Project project) |
protected DirectDeployTask |
addTaskDirectDeploy(org.gradle.api.Project project) |
protected void |
addTasks(org.gradle.api.Project project) |
protected org.gradle.api.Task |
addTaskWar(org.gradle.api.Project project) |
protected void |
applyPlugins(org.gradle.api.Project project) |
protected void |
configureDependencies(org.gradle.api.Project project) |
protected void |
configureDependenciesCompile(org.gradle.api.Project project) |
protected void |
configureProperties(org.gradle.api.Project project) |
protected void |
configureSourceSetMain(org.gradle.api.Project project) |
protected void |
configureTaskBuildCSSDocrootDirName(com.liferay.gradle.plugins.css.builder.BuildCSSTask buildCSSTask) |
protected void |
configureTaskBuildWSDD(org.gradle.api.Project project) |
protected void |
configureTaskBuildWSDDInputFileName(com.liferay.gradle.plugins.wsdd.builder.BuildWSDDTask buildWSDDTask) |
protected void |
configureTaskBuildWSDDServerConfigFileName(com.liferay.gradle.plugins.wsdd.builder.BuildWSDDTask buildWSDDTask) |
protected void |
configureTaskBuildWSDLInputDir(com.liferay.gradle.plugins.wsdl.builder.BuildWSDLTask buildWSDLTask) |
protected void |
configureTaskBuildXSDInputDir(com.liferay.gradle.plugins.xsd.builder.BuildXSDTask buildXSDTask) |
protected void |
configureTaskDeployFrom(org.gradle.api.tasks.Copy copy) |
protected void |
configureTaskDirectDeploy(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureTaskDirectDeployAppServerDeployDir(DirectDeployTask directDeployTask,
LiferayExtension liferayExtension) |
protected void |
configureTaskDirectDeployWebAppFile(DirectDeployTask directDeployTask) |
protected void |
configureTaskDirectDeployWebAppType(DirectDeployTask directDeployTask) |
protected void |
configureTasks(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureTaskWar(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureTaskWarAlloyPortlet(org.gradle.api.tasks.bundling.War war) |
protected void |
configureTaskWarDuplicatesStrategy(org.gradle.api.tasks.bundling.War war) |
protected void |
configureTaskWarExcludeManifest(org.gradle.api.tasks.bundling.War war) |
protected void |
configureTaskWarFilesMatching(org.gradle.api.tasks.bundling.War war) |
protected void |
configureTaskWarOutputs(org.gradle.api.tasks.bundling.War war) |
protected void |
configureTaskWarRenameDependencies(org.gradle.api.tasks.bundling.War war) |
protected void |
configureVersion(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureWebAppDirName(org.gradle.api.Project project) |
protected java.io.File |
getLibDir(org.gradle.api.Project project) |
protected java.io.File |
getServiceBaseDir(org.gradle.api.Project project) |
protected java.io.File |
getServiceJarFile(org.gradle.api.Project project) |
protected java.io.File |
getWebAppDir(org.gradle.api.Project project) |
protected java.lang.String |
getWebAppType(org.gradle.api.Project project) |
addCleanDeployedFile, addConfigurations, addDependenciesJspC, addLiferayExtension, addSourceSetTestIntegration, addTaskFormatWSDL, addTaskFormatXSD, addTaskInitGradle, addTaskJarSources, addTaskSetupArquillian, addTaskSetupTestableTomcat, addTaskStartTestableTomcat, addTaskStopTestableTomcat, addTaskTestIntegration, addTaskZipJavadoc, apply, applyConfigScripts, configureArtifacts, configureConf2ScopeMappings, configureConfigurations, configureDependenciesProvided, configureDependenciesTestCompile, configureSourceSet, configureSourceSets, configureSourceSetTest, configureSourceSetTestIntegration, configureTaskBuildCSS, configureTaskBuildCSSSassCompilerClassName, configureTaskBuildLang, configureTaskBuildLangLangDirName, configureTaskBuildLangTranslateClientId, configureTaskBuildLangTranslateClientSecret, configureTaskBuildService, configureTaskBuildServiceApiDirName, configureTaskBuildServiceAutoNamespaceTables, configureTaskBuildServiceBeanLocatorUtil, configureTaskBuildServiceHbmFileName, configureTaskBuildServiceImplDirName, configureTaskBuildServiceInputFileName, configureTaskBuildServiceModelHintsConfigs, configureTaskBuildServiceModelHintsFileName, configureTaskBuildServiceOsgiModule, configureTaskBuildServicePluginName, configureTaskBuildServicePropsUtil, configureTaskBuildServiceRemotingFileName, configureTaskBuildServiceResourcesDirName, configureTaskBuildServiceSpringFileName, configureTaskBuildServiceSpringNamespaces, configureTaskBuildServiceSqlDirName, configureTaskBuildServiceSqlFileName, configureTaskBuildServiceTestDirName, configureTaskBuildUpgradeTable, configureTaskBuildUpgradeTableBaseDirName, configureTaskBuildUpgradeTableDirName, configureTaskBuildWSDDOutputDirName, configureTaskBuildWSDL, configureTaskBuildWSDLDestinationDir, configureTaskBuildXSD, configureTaskBuildXSDDestinationDir, configureTaskClasses, configureTaskClassesDependsOn, configureTaskClean, configureTaskCleanDependsOn, configureTaskConfigJSModules, configureTaskConfigJSModulesConfigVariable, configureTaskConfigJSModulesDependsOn, configureTaskConfigJSModulesIgnorePath, configureTaskConfigJSModulesIncludes, configureTaskConfigJSModulesModuleExtension, configureTaskConfigJSModulesModuleFormat, configureTaskConfigJSModulesMustRunAfter, configureTaskConfigJSModulesSourceDir, configureTaskDeploy, configureTaskDeployInto, configureTaskDirectDeployAppServerLibGlobalDir, configureTaskDirectDeployAppServerPortalDir, configureTaskDirectDeployAppServerType, configureTaskEnabledWithAppServer, configureTaskFormatWSDL, configureTaskFormatWSDLSource, configureTaskFormatXSD, configureTaskFormatXSDSource, configureTaskInitGradle, configureTaskInitGradleIgnoreMissingDependencies, configureTaskInitGradleOverwrite, configureTaskJar, configureTaskJarDependsOn, configureTaskJarDuplicatesStrategy, configureTasksAppServer, configureTasksDirectDeploy, configureTaskSetupTestableTomcat, configureTaskSetupTestableTomcatJmx, configureTaskSetupTestableTomcatModuleFrameworkBaseDir, configureTaskStartTestableTomcat, configureTasksTest, configureTaskTestDefaultCharacterEncoding, configureTaskTestEnabledWithCandidateClassFiles, configureTaskTestForkEvery, configureTaskTestIgnoreFailures, configureTaskTestIncludes, configureTaskTestIntegration, configureTaskTestJvmArgs, configureTaskTestSystemProperties, configureTaskTestWhip, configureTaskTranspileJS, configureTaskTranspileJSDependsOn, configureTaskTranspileJSIncludes, configureTaskTranspileJSSourceDir, configureTestResultsDir, getDeployedFileName, getJavaDir, getResourcesDir, getSrcDir, isAddDefaultDependencies, isAddTestDefaultDependencies, isTestProject
public static final java.lang.String DIRECT_DEPLOY_TASK_NAME
protected org.gradle.api.Task addTaskBuildServiceCompile(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask)
protected org.gradle.api.Task addTaskBuildServiceJar(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask, org.gradle.api.Task buildServiceCompileTask)
protected void addTaskBuildServiceTasks(org.gradle.api.Project project)
protected org.gradle.api.tasks.Copy addTaskDeploy(org.gradle.api.Project project)
addTaskDeploy
in class LiferayJavaPlugin
protected DirectDeployTask addTaskDirectDeploy(org.gradle.api.Project project)
protected void addTasks(org.gradle.api.Project project)
addTasks
in class LiferayJavaPlugin
protected org.gradle.api.Task addTaskWar(org.gradle.api.Project project)
addTaskWar
in class LiferayJavaPlugin
protected void applyPlugins(org.gradle.api.Project project)
applyPlugins
in class LiferayJavaPlugin
protected void configureDependencies(org.gradle.api.Project project)
configureDependencies
in class LiferayJavaPlugin
protected void configureDependenciesCompile(org.gradle.api.Project project)
protected void configureProperties(org.gradle.api.Project project)
configureProperties
in class LiferayJavaPlugin
protected void configureSourceSetMain(org.gradle.api.Project project)
configureSourceSetMain
in class LiferayJavaPlugin
protected void configureTaskBuildCSSDocrootDirName(com.liferay.gradle.plugins.css.builder.BuildCSSTask buildCSSTask)
configureTaskBuildCSSDocrootDirName
in class LiferayJavaPlugin
protected void configureTaskBuildWSDD(org.gradle.api.Project project)
configureTaskBuildWSDD
in class LiferayJavaPlugin
protected void configureTaskBuildWSDDInputFileName(com.liferay.gradle.plugins.wsdd.builder.BuildWSDDTask buildWSDDTask)
protected void configureTaskBuildWSDDServerConfigFileName(com.liferay.gradle.plugins.wsdd.builder.BuildWSDDTask buildWSDDTask)
protected void configureTaskBuildWSDLInputDir(com.liferay.gradle.plugins.wsdl.builder.BuildWSDLTask buildWSDLTask)
configureTaskBuildWSDLInputDir
in class LiferayJavaPlugin
protected void configureTaskBuildXSDInputDir(com.liferay.gradle.plugins.xsd.builder.BuildXSDTask buildXSDTask)
configureTaskBuildXSDInputDir
in class LiferayJavaPlugin
protected void configureTaskDeployFrom(org.gradle.api.tasks.Copy copy)
configureTaskDeployFrom
in class LiferayJavaPlugin
protected void configureTaskDirectDeploy(org.gradle.api.Project project, LiferayExtension liferayExtension)
protected void configureTaskDirectDeployAppServerDeployDir(DirectDeployTask directDeployTask, LiferayExtension liferayExtension)
protected void configureTaskDirectDeployWebAppFile(DirectDeployTask directDeployTask)
protected void configureTaskDirectDeployWebAppType(DirectDeployTask directDeployTask)
protected void configureTasks(org.gradle.api.Project project, LiferayExtension liferayExtension)
configureTasks
in class LiferayJavaPlugin
protected void configureTaskWar(org.gradle.api.Project project, LiferayExtension liferayExtension)
protected void configureTaskWarAlloyPortlet(org.gradle.api.tasks.bundling.War war)
protected void configureTaskWarDuplicatesStrategy(org.gradle.api.tasks.bundling.War war)
protected void configureTaskWarExcludeManifest(org.gradle.api.tasks.bundling.War war)
protected void configureTaskWarFilesMatching(org.gradle.api.tasks.bundling.War war)
protected void configureTaskWarOutputs(org.gradle.api.tasks.bundling.War war)
protected void configureTaskWarRenameDependencies(org.gradle.api.tasks.bundling.War war)
protected void configureVersion(org.gradle.api.Project project, LiferayExtension liferayExtension)
configureVersion
in class LiferayJavaPlugin
protected void configureWebAppDirName(org.gradle.api.Project project)
protected java.io.File getLibDir(org.gradle.api.Project project)
getLibDir
in class LiferayJavaPlugin
protected java.io.File getServiceBaseDir(org.gradle.api.Project project)
getServiceBaseDir
in class LiferayJavaPlugin
protected java.io.File getServiceJarFile(org.gradle.api.Project project)
protected java.io.File getWebAppDir(org.gradle.api.Project project)
protected java.lang.String getWebAppType(org.gradle.api.Project project)