public class LiferayJavaPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTO_CLEAN_PROPERTY_NAME |
static java.lang.String |
CLEAN_DEPLOYED_PROPERTY_NAME |
static java.lang.String |
DEPLOY_TASK_NAME |
static java.lang.String |
PORTAL_CONFIGURATION_NAME |
Constructor and Description |
---|
LiferayJavaPlugin() |
Modifier and Type | Method and Description |
---|---|
protected void |
addCleanDeployedFile(org.gradle.api.Project project,
java.io.File sourceFile) |
protected org.gradle.api.artifacts.Configuration |
addConfigurationPortal(org.gradle.api.Project project,
com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension) |
protected void |
addDependenciesPortal(org.gradle.api.Project project,
com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension) |
protected com.liferay.gradle.plugins.extensions.LiferayExtension |
addLiferayExtension(org.gradle.api.Project project) |
protected org.gradle.api.tasks.Copy |
addTaskDeploy(org.gradle.api.Project project,
com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension) |
void |
apply(org.gradle.api.Project project) |
protected void |
applyPlugins(org.gradle.api.Project project) |
protected void |
configureConfigurations(org.gradle.api.Project project,
com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension) |
protected void |
configureTaskClean(org.gradle.api.Project project) |
protected void |
configureTaskCleanDependsOn(org.gradle.api.tasks.Delete delete) |
protected void |
configureTaskDirectDeploy(com.liferay.gradle.plugins.tasks.DirectDeployTask directDeployTask,
com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension) |
protected void |
configureTasksDirectDeploy(org.gradle.api.Project project,
com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension) |
protected void |
configureTasksTest(org.gradle.api.Project project) |
protected void |
configureTaskTest(org.gradle.api.Project project) |
protected void |
configureTaskTestDefaultCharacterEncoding(org.gradle.api.tasks.testing.Test test) |
protected void |
configureTaskTestIncludes(org.gradle.api.tasks.testing.Test test) |
protected java.lang.String |
getDeployedFileName(org.gradle.api.Project project,
java.io.File sourceFile) |
protected java.lang.Class<? extends com.liferay.gradle.plugins.extensions.LiferayExtension> |
getLiferayExtensionClass() |
protected boolean |
isCleanDeployed(org.gradle.api.tasks.Delete delete) |
public static final java.lang.String AUTO_CLEAN_PROPERTY_NAME
public static final java.lang.String CLEAN_DEPLOYED_PROPERTY_NAME
public static final java.lang.String DEPLOY_TASK_NAME
public static final java.lang.String PORTAL_CONFIGURATION_NAME
public void apply(org.gradle.api.Project project)
apply
in interface org.gradle.api.Plugin<org.gradle.api.Project>
protected void addCleanDeployedFile(org.gradle.api.Project project, java.io.File sourceFile)
protected org.gradle.api.artifacts.Configuration addConfigurationPortal(org.gradle.api.Project project, com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension)
protected void addDependenciesPortal(org.gradle.api.Project project, com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension)
protected com.liferay.gradle.plugins.extensions.LiferayExtension addLiferayExtension(org.gradle.api.Project project)
protected org.gradle.api.tasks.Copy addTaskDeploy(org.gradle.api.Project project, com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension)
protected void applyPlugins(org.gradle.api.Project project)
protected void configureConfigurations(org.gradle.api.Project project, com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension)
protected void configureTaskClean(org.gradle.api.Project project)
protected void configureTaskCleanDependsOn(org.gradle.api.tasks.Delete delete)
protected void configureTaskDirectDeploy(com.liferay.gradle.plugins.tasks.DirectDeployTask directDeployTask, com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension)
protected void configureTasksDirectDeploy(org.gradle.api.Project project, com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension)
protected void configureTasksTest(org.gradle.api.Project project)
protected void configureTaskTest(org.gradle.api.Project project)
protected void configureTaskTestDefaultCharacterEncoding(org.gradle.api.tasks.testing.Test test)
protected void configureTaskTestIncludes(org.gradle.api.tasks.testing.Test test)
protected java.lang.String getDeployedFileName(org.gradle.api.Project project, java.io.File sourceFile)
protected java.lang.Class<? extends com.liferay.gradle.plugins.extensions.LiferayExtension> getLiferayExtensionClass()
protected boolean isCleanDeployed(org.gradle.api.tasks.Delete delete)