public class LiferayOSGiPlugin extends LiferayJavaPlugin
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AUTO_UPDATE_XML_TASK_NAME |
static java.lang.String |
BUILD_WSDD_JAR_TASK_NAME |
static java.lang.String |
COPY_LIBS_TASK_NAME |
static java.lang.String |
UNZIP_JAR_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 |
|---|
LiferayOSGiPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDependenciesJspC(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected LiferayExtension |
addLiferayExtension(org.gradle.api.Project project) |
protected DirectDeployTask |
addTaskAutoUpdateXml(org.gradle.api.Project project) |
protected org.gradle.api.Task |
addTaskBuildWSDDJar(org.gradle.api.Project project) |
protected org.gradle.api.tasks.Copy |
addTaskCopyLibs(org.gradle.api.Project project) |
protected void |
addTasks(org.gradle.api.Project project) |
protected org.gradle.api.Task |
addTaskSetupArquillian(org.gradle.api.Project project) |
protected org.gradle.api.tasks.Copy |
addTaskUnzipJar(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 |
configureJspCExtension(org.gradle.api.Project project) |
protected void |
configureSourceSetMain(org.gradle.api.Project project) |
protected void |
configureTaskAutoUpdateXml(org.gradle.api.Project project) |
protected void |
configureTaskAutoUpdateXmlWebAppFile(DirectDeployTask directDeployTask) |
protected void |
configureTaskBuildCSSDocrootDirName(com.liferay.gradle.plugins.css.builder.BuildCSSTask buildCSSTask) |
protected void |
configureTaskBuildServiceHbmFileName(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask) |
protected void |
configureTaskBuildServiceOsgiModule(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask) |
protected void |
configureTaskBuildServicePluginName(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask) |
protected void |
configureTaskBuildServicePropsUtil(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask) |
protected void |
configureTaskBuildServiceSpringFileName(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask) |
protected void |
configureTaskBuildServiceSqlDirName(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask) |
protected void |
configureTaskBuildTaglibsJspParentDir(com.liferay.gradle.plugins.alloy.taglib.BuildTaglibsTask buildTaglibsTask) |
protected void |
configureTaskBuildTaglibsOsgiModuleSymbolicName(com.liferay.gradle.plugins.alloy.taglib.BuildTaglibsTask buildTaglibsTask) |
protected void |
configureTaskBuildTaglibsTldDir(com.liferay.gradle.plugins.alloy.taglib.BuildTaglibsTask buildTaglibsTask) |
protected void |
configureTaskBuildXSD(org.gradle.api.Project project) |
protected void |
configureTaskBuildXSDArchiveName(org.gradle.api.tasks.bundling.Zip zip) |
protected void |
configureTaskClassesDependsOn(org.gradle.api.Task classesTask) |
protected void |
configureTaskDeploy(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureTaskDeployFrom(org.gradle.api.tasks.Copy copy) |
protected void |
configureTaskDeployRename(org.gradle.api.tasks.Copy copy) |
protected void |
configureTasks(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureTasksBuildTaglibs(org.gradle.api.Project project) |
protected void |
configureTaskUnzipJar(org.gradle.api.Project project) |
protected void |
configureVersion(org.gradle.api.Project project) |
protected void |
configureVersion(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
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 org.gradle.api.file.FileTree |
getJarsFileTree(org.gradle.api.Project project,
java.io.File dir) |
protected java.io.File |
getLibDir(org.gradle.api.Project project) |
protected java.io.File |
getServiceBaseDir(org.gradle.api.Project project) |
protected java.io.File |
getUnzippedJarDir(org.gradle.api.Project project) |
protected java.io.File |
getWSDDJarFile(org.gradle.api.Project project) |
protected void |
replaceJarBuilderFactory(org.gradle.api.Project project) |
addCleanDeployedFile, addConfigurations, addSourceSetTestIntegration, addTaskDeploy, addTaskFormatWSDL, addTaskFormatXSD, addTaskInitGradle, addTaskJarSources, addTaskSetupTestableTomcat, addTaskStartTestableTomcat, addTaskStopTestableTomcat, addTaskTestIntegration, addTaskWar, addTaskZipJavadoc, applyConfigScripts, configureArtifacts, configureConf2ScopeMappings, configureConfigurations, configureDependencies, configureDependenciesProvided, configureDependenciesTestCompile, configureProperties, configureSourceSet, configureSourceSets, configureSourceSetTest, configureSourceSetTestIntegration, configureTaskBuildCSS, configureTaskBuildCSSSassCompilerClassName, configureTaskBuildLang, configureTaskBuildLangLangDirName, configureTaskBuildLangTranslateClientId, configureTaskBuildLangTranslateClientSecret, configureTaskBuildService, configureTaskBuildServiceApiDirName, configureTaskBuildServiceAutoNamespaceTables, configureTaskBuildServiceBeanLocatorUtil, configureTaskBuildServiceImplDirName, configureTaskBuildServiceInputFileName, configureTaskBuildServiceModelHintsConfigs, configureTaskBuildServiceModelHintsFileName, configureTaskBuildServiceRemotingFileName, configureTaskBuildServiceResourcesDirName, configureTaskBuildServiceSpringNamespaces, configureTaskBuildServiceSqlFileName, configureTaskBuildServiceTestDirName, configureTaskBuildUpgradeTable, configureTaskBuildUpgradeTableBaseDirName, configureTaskBuildUpgradeTableDirName, configureTaskBuildWSDD, configureTaskBuildWSDDOutputDirName, configureTaskBuildWSDL, configureTaskBuildWSDLDestinationDir, configureTaskBuildWSDLInputDir, configureTaskBuildXSDDestinationDir, configureTaskBuildXSDInputDir, configureTaskClasses, configureTaskClean, configureTaskCleanDependsOn, configureTaskConfigJSModules, configureTaskConfigJSModulesDependsOn, configureTaskConfigJSModulesIgnorePath, configureTaskConfigJSModulesIncludes, configureTaskConfigJSModulesModuleFormat, configureTaskConfigJSModulesMustRunAfter, configureTaskConfigJSModulesSourceDir, 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, getJavaDir, getResourcesDir, getSrcDir, isAddDefaultDependencies, isAddTestDefaultDependencies, isTestProjectpublic static final java.lang.String AUTO_UPDATE_XML_TASK_NAME
public static final java.lang.String BUILD_WSDD_JAR_TASK_NAME
public static final java.lang.String COPY_LIBS_TASK_NAME
public static final java.lang.String UNZIP_JAR_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 addDependenciesJspC(org.gradle.api.Project project,
LiferayExtension liferayExtension)
addDependenciesJspC in class LiferayJavaPluginprotected LiferayExtension addLiferayExtension(org.gradle.api.Project project)
addLiferayExtension in class LiferayJavaPluginprotected DirectDeployTask addTaskAutoUpdateXml(org.gradle.api.Project project)
protected org.gradle.api.Task addTaskBuildWSDDJar(org.gradle.api.Project project)
protected org.gradle.api.tasks.Copy addTaskCopyLibs(org.gradle.api.Project project)
protected void addTasks(org.gradle.api.Project project)
addTasks in class LiferayJavaPluginprotected org.gradle.api.Task addTaskSetupArquillian(org.gradle.api.Project project)
addTaskSetupArquillian in class LiferayJavaPluginprotected org.gradle.api.tasks.Copy addTaskUnzipJar(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 configureJspCExtension(org.gradle.api.Project project)
protected void configureSourceSetMain(org.gradle.api.Project project)
configureSourceSetMain in class LiferayJavaPluginprotected void configureTaskAutoUpdateXml(org.gradle.api.Project project)
protected void configureTaskAutoUpdateXmlWebAppFile(DirectDeployTask directDeployTask)
protected void configureTaskBuildCSSDocrootDirName(com.liferay.gradle.plugins.css.builder.BuildCSSTask buildCSSTask)
configureTaskBuildCSSDocrootDirName in class LiferayJavaPluginprotected void configureTaskBuildServiceHbmFileName(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask)
configureTaskBuildServiceHbmFileName in class LiferayJavaPluginprotected void configureTaskBuildServiceOsgiModule(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask)
configureTaskBuildServiceOsgiModule in class LiferayJavaPluginprotected void configureTaskBuildServicePluginName(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask)
configureTaskBuildServicePluginName in class LiferayJavaPluginprotected void configureTaskBuildServicePropsUtil(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask)
configureTaskBuildServicePropsUtil in class LiferayJavaPluginprotected void configureTaskBuildServiceSpringFileName(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask)
configureTaskBuildServiceSpringFileName in class LiferayJavaPluginprotected void configureTaskBuildServiceSqlDirName(com.liferay.gradle.plugins.service.builder.BuildServiceTask buildServiceTask)
configureTaskBuildServiceSqlDirName in class LiferayJavaPluginprotected void configureTaskBuildTaglibsJspParentDir(com.liferay.gradle.plugins.alloy.taglib.BuildTaglibsTask buildTaglibsTask)
protected void configureTaskBuildTaglibsOsgiModuleSymbolicName(com.liferay.gradle.plugins.alloy.taglib.BuildTaglibsTask buildTaglibsTask)
protected void configureTaskBuildTaglibsTldDir(com.liferay.gradle.plugins.alloy.taglib.BuildTaglibsTask buildTaglibsTask)
protected void configureTaskBuildXSD(org.gradle.api.Project project)
configureTaskBuildXSD in class LiferayJavaPluginprotected void configureTaskBuildXSDArchiveName(org.gradle.api.tasks.bundling.Zip zip)
protected void configureTaskClassesDependsOn(org.gradle.api.Task classesTask)
configureTaskClassesDependsOn in class LiferayJavaPluginprotected void configureTaskDeploy(org.gradle.api.Project project,
LiferayExtension liferayExtension)
configureTaskDeploy in class LiferayJavaPluginprotected void configureTaskDeployFrom(org.gradle.api.tasks.Copy copy)
configureTaskDeployFrom in class LiferayJavaPluginprotected void configureTaskDeployRename(org.gradle.api.tasks.Copy copy)
protected void configureTasks(org.gradle.api.Project project,
LiferayExtension liferayExtension)
configureTasks in class LiferayJavaPluginprotected void configureTasksBuildTaglibs(org.gradle.api.Project project)
protected void configureTaskUnzipJar(org.gradle.api.Project project)
protected void configureVersion(org.gradle.api.Project project)
protected void configureVersion(org.gradle.api.Project project,
LiferayExtension liferayExtension)
configureVersion in class LiferayJavaPluginprotected 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 org.gradle.api.file.FileTree getJarsFileTree(org.gradle.api.Project project,
java.io.File dir)
protected java.io.File getLibDir(org.gradle.api.Project project)
getLibDir in class LiferayJavaPluginprotected java.io.File getServiceBaseDir(org.gradle.api.Project project)
getServiceBaseDir in class LiferayJavaPluginprotected java.io.File getUnzippedJarDir(org.gradle.api.Project project)
protected java.io.File getWSDDJarFile(org.gradle.api.Project project)
protected void replaceJarBuilderFactory(org.gradle.api.Project project)