Liferay 6.1.2-ce-ga3

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
All Implemented Interfaces:
AutoDeployer, Deployer
Direct Known Subclasses:
ThemeAutoDeployer, ThemeSandboxDeployListener

public class ThemeDeployer
extends BaseDeployer


Field Summary
 
Fields inherited from class com.liferay.portal.tools.deploy.BaseDeployer
appServerType, auiTaglibDTD, baseDir, DEPLOY_TO_PREFIX, destDir, filePattern, jars, jbossPrefix, portletExtTaglibDTD, portletTaglibDTD, securityTaglibDTD, themeTaglibDTD, tomcatLibDir, uiTaglibDTD, unpackWar, utilTaglibDTD, wars
 
Fields inherited from interface com.liferay.portal.kernel.deploy.auto.AutoDeployer
CODE_DEFAULT, CODE_NOT_APPLICABLE, CODE_SKIP_NEWER_VERSION
 
Constructor Summary
ThemeDeployer()
           
ThemeDeployer(List<String> wars, List<String> jars)
           
 
Method Summary
 void checkArguments()
           
 String getExtraFiltersContent(double webXmlVersion, File srcFile)
           
 String getPluginType()
           
static void main(String[] args)
           
 Map<String,String> processPluginPackageProperties(File srcFile, String displayName, PluginPackage pluginPackage)
           
 
Methods inherited from class com.liferay.portal.tools.deploy.BaseDeployer
addExtJar, addRequiredJar, autoDeploy, copyDependencyXml, copyDependencyXml, copyDependencyXml, copyDtds, copyJars, copyPortalDependencies, copyProperties, copyTlds, copyTomcatContextXml, copyXmls, deploy, deployDirectory, deployDirectory, deployFile, deployFile, downloadJar, fixPortalDependencyJar, getDeploymentHandler, getDisplayName, getExtraContent, getIgnoreFiltersContent, getInvokerFilterContent, getInvokerFilterContent, getPluginPackageLicensesXml, getPluginPackageLiferayVersionsXml, getPluginPackageProperties, getPluginPackageTagsXml, getPluginPackageXmlFilterMap, getServletContextIncludeFiltersContent, getSessionFiltersContent, getSpeedFiltersContent, isJEEDeploymentEnabled, mergeDirectory, postDeploy, postDeployGlassfish, postDeployJBoss, postDeployWebSphere, readPluginPackage, rewriteFiles, secureWebXml, setAppServerType, setAuiTaglibDTD, setBaseDir, setDestDir, setFilePattern, setJars, setJbossPrefix, setPortletExtTaglibDTD, setPortletTaglibDTD, setSecurityTaglibDTD, setThemeTaglibDTD, setTomcatLibDir, setUiTaglibDTD, setUnpackWar, setUtilTaglibDTD, setWars, updateDeployDirectory, updateGeronimoWebXml, updateLiferayWebXml, updateWebXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThemeDeployer

public ThemeDeployer()

ThemeDeployer

public ThemeDeployer(List<String> wars,
                     List<String> jars)
Method Detail

main

public static void main(String[] args)

checkArguments

public void checkArguments()
Specified by:
checkArguments in interface Deployer
Overrides:
checkArguments in class BaseDeployer

getExtraFiltersContent

public String getExtraFiltersContent(double webXmlVersion,
                                     File srcFile)
                              throws Exception
Overrides:
getExtraFiltersContent in class BaseDeployer
Throws:
Exception

getPluginType

public String getPluginType()
Overrides:
getPluginType in class BaseDeployer

processPluginPackageProperties

public Map<String,String> processPluginPackageProperties(File srcFile,
                                                         String displayName,
                                                         PluginPackage pluginPackage)
                                                  throws Exception
Specified by:
processPluginPackageProperties in interface Deployer
Overrides:
processPluginPackageProperties in class BaseDeployer
Throws:
Exception

Liferay 6.1.2-ce-ga3