public class LiferayOSGiPlugin extends LiferayJavaPlugin
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTO_UPDATE_XML_TASK_NAME |
AUTO_CLEAN_PROPERTY_NAME, CLEAN_DEPLOYED_PROPERTY_NAME, DEPLOY_TASK_NAME, PORTAL_CONFIGURATION_NAME
Constructor and Description |
---|
LiferayOSGiPlugin() |
Modifier and Type | Method and Description |
---|---|
protected void |
addCleanDeployedFile(org.gradle.api.Project project,
java.util.concurrent.Callable<java.lang.String> callable) |
protected com.liferay.gradle.plugins.tasks.DirectDeployTask |
addTaskAutoUpdateXml(org.gradle.api.Project project) |
protected org.gradle.api.tasks.bundling.Jar |
addTaskBuildWSDDJar(com.liferay.gradle.plugins.wsdd.builder.BuildWSDDTask buildWSDDTask) |
protected org.gradle.api.tasks.Copy |
addTaskDeploy(org.gradle.api.Project project,
com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension) |
protected void |
addTasksBuildWSDDJar(org.gradle.api.Project project) |
void |
apply(org.gradle.api.Project project) |
protected void |
applyPlugins(org.gradle.api.Project project) |
protected void |
configureArchivesBaseName(org.gradle.api.Project project) |
protected void |
configureBundleExtension(org.gradle.api.Project project) |
protected void |
configureBundleExtensionDefaults(org.gradle.api.Project project,
com.liferay.gradle.plugins.extensions.LiferayOSGiExtension liferayOSGiExtension) |
protected void |
configureDescription(org.gradle.api.Project project) |
protected void |
configureSourceSetMain(org.gradle.api.Project project) |
protected void |
configureVersion(org.gradle.api.Project project) |
protected java.lang.String |
getBundleInstruction(org.gradle.api.Project project,
java.lang.String key) |
protected java.util.Map<java.lang.String,java.lang.String> |
getBundleInstructions(org.gradle.api.Project project) |
protected java.lang.String |
getDeployedFileName(org.gradle.api.Project project,
java.io.File sourceFile) |
protected java.lang.String |
getDeployedFileName(org.gradle.api.Project project,
java.lang.String sourceFileName) |
protected java.lang.Class<? extends com.liferay.gradle.plugins.extensions.LiferayExtension> |
getLiferayExtensionClass() |
protected void |
replaceJarBuilderFactory(org.gradle.api.Project project) |
addCleanDeployedFile, addConfigurationPortal, addDependenciesPortal, addLiferayExtension, configureConfigurations, configureTaskClean, configureTaskCleanDependsOn, configureTaskDirectDeploy, configureTasksDirectDeploy, configureTasksTest, configureTaskTest, configureTaskTestDefaultCharacterEncoding, configureTaskTestIncludes, isCleanDeployed
public static final java.lang.String AUTO_UPDATE_XML_TASK_NAME
public void apply(org.gradle.api.Project project)
apply
in interface org.gradle.api.Plugin<org.gradle.api.Project>
apply
in class LiferayJavaPlugin
protected void addCleanDeployedFile(org.gradle.api.Project project, java.util.concurrent.Callable<java.lang.String> callable)
protected com.liferay.gradle.plugins.tasks.DirectDeployTask addTaskAutoUpdateXml(org.gradle.api.Project project)
protected org.gradle.api.tasks.bundling.Jar addTaskBuildWSDDJar(com.liferay.gradle.plugins.wsdd.builder.BuildWSDDTask buildWSDDTask)
protected org.gradle.api.tasks.Copy addTaskDeploy(org.gradle.api.Project project, com.liferay.gradle.plugins.extensions.LiferayExtension liferayExtension)
addTaskDeploy
in class LiferayJavaPlugin
protected void addTasksBuildWSDDJar(org.gradle.api.Project project)
protected void applyPlugins(org.gradle.api.Project project)
applyPlugins
in class LiferayJavaPlugin
protected void configureArchivesBaseName(org.gradle.api.Project project)
protected void configureBundleExtension(org.gradle.api.Project project)
protected void configureBundleExtensionDefaults(org.gradle.api.Project project, com.liferay.gradle.plugins.extensions.LiferayOSGiExtension liferayOSGiExtension)
protected void configureDescription(org.gradle.api.Project project)
protected void configureSourceSetMain(org.gradle.api.Project project)
protected void configureVersion(org.gradle.api.Project project)
protected java.lang.String getBundleInstruction(org.gradle.api.Project project, java.lang.String key)
protected java.util.Map<java.lang.String,java.lang.String> getBundleInstructions(org.gradle.api.Project project)
protected java.lang.String getDeployedFileName(org.gradle.api.Project project, java.io.File sourceFile)
getDeployedFileName
in class LiferayJavaPlugin
protected java.lang.String getDeployedFileName(org.gradle.api.Project project, java.lang.String sourceFileName)
protected java.lang.Class<? extends com.liferay.gradle.plugins.extensions.LiferayExtension> getLiferayExtensionClass()
getLiferayExtensionClass
in class LiferayJavaPlugin
protected void replaceJarBuilderFactory(org.gradle.api.Project project)