com.liferay.portal.tools.deploy
Class ThemeDeployer

java.lang.Object
  extended by com.liferay.portal.tools.deploy.BaseDeployer
      extended by com.liferay.portal.tools.deploy.ThemeDeployer
Direct Known Subclasses:
ThemeAutoDeployer

public class ThemeDeployer
extends BaseDeployer

View Source

Author:
Brian Wing Shun Chan

Field Summary
 
Fields inherited from class com.liferay.portal.tools.deploy.BaseDeployer
appServerType, baseDir, DEPLOY_TO_PREFIX, destDir, filePattern, jars, jbossPrefix, portletExtTaglibDTD, portletTaglibDTD, securityTaglibDTD, themeTaglibDTD, tomcatLibDir, uiTaglibDTD, unpackWar, utilTaglibDTD, wars
 
Constructor Summary
protected ThemeDeployer()
           
protected ThemeDeployer(java.util.List<java.lang.String> wars, java.util.List<java.lang.String> jars)
           
 
Method Summary
protected  void checkArguments()
           
protected  java.lang.String getExtraContent(double webXmlVersion, java.io.File srcFile, java.lang.String displayName)
           
static void main(java.lang.String[] args)
           
protected  void processPluginPackageProperties(java.io.File srcFile, java.lang.String displayName, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
           
 
Methods inherited from class com.liferay.portal.tools.deploy.BaseDeployer
copyDependencyXml, copyDependencyXml, copyDependencyXml, copyJars, copyPortalDependencies, copyProperties, copyTlds, copyXmls, deploy, deployDirectory, deployDirectory, deployFile, deployFile, downloadJar, getDeploymentHandler, getDisplayName, getPluginPackageLicensesXml, getPluginPackageLiferayVersionsXml, getPluginPackageProperties, getPluginPackageTagsXml, getSpeedFiltersContent, isJEEDeploymentEnabled, mergeDirectory, readPluginPackage, rewriteFiles, updateDeployDirectory, updateGeronimoWebXml, updateWebXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThemeDeployer

protected ThemeDeployer()

ThemeDeployer

protected ThemeDeployer(java.util.List<java.lang.String> wars,
                        java.util.List<java.lang.String> jars)
Method Detail

main

public static void main(java.lang.String[] args)

checkArguments

protected void checkArguments()
Overrides:
checkArguments in class BaseDeployer

getExtraContent

protected java.lang.String getExtraContent(double webXmlVersion,
                                           java.io.File srcFile,
                                           java.lang.String displayName)
                                    throws java.lang.Exception
Overrides:
getExtraContent in class BaseDeployer
Throws:
java.lang.Exception

processPluginPackageProperties

protected void processPluginPackageProperties(java.io.File srcFile,
                                              java.lang.String displayName,
                                              com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
                                       throws java.lang.Exception
Overrides:
processPluginPackageProperties in class BaseDeployer
Throws:
java.lang.Exception