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 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,
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,
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 LiferayExtension> |
getLiferayExtensionClass() |
protected void |
replaceJarBuilderFactory(org.gradle.api.Project project) |
addCleanDeployedFile, addConfigurationPortal, addDependenciesPortal, addLiferayExtension, configureConfigurations, configureTaskClean, configureTaskCleanDependsOn, configureTaskDirectDeploy, configureTasksDirectDeploy, configureTasksTest, configureTaskTest, configureTaskTestDefaultCharacterEncoding, configureTaskTestIncludes, isCleanDeployedpublic 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 LiferayJavaPluginprotected void addCleanDeployedFile(org.gradle.api.Project project,
java.util.concurrent.Callable<java.lang.String> callable)
protected 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,
LiferayExtension liferayExtension)
addTaskDeploy in class LiferayJavaPluginprotected void addTasksBuildWSDDJar(org.gradle.api.Project project)
protected void applyPlugins(org.gradle.api.Project project)
applyPlugins in class LiferayJavaPluginprotected void configureArchivesBaseName(org.gradle.api.Project project)
protected void configureBundleExtension(org.gradle.api.Project project)
protected void configureBundleExtensionDefaults(org.gradle.api.Project project,
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 LiferayJavaPluginprotected java.lang.String getDeployedFileName(org.gradle.api.Project project,
java.lang.String sourceFileName)
protected java.lang.Class<? extends LiferayExtension> getLiferayExtensionClass()
getLiferayExtensionClass in class LiferayJavaPluginprotected void replaceJarBuilderFactory(org.gradle.api.Project project)