Liferay 6.2-ce-ga5

com.liferay.portal.deploy.sandbox
Class ThemeSandboxDeployListener

java.lang.Object
  extended by com.liferay.portal.tools.deploy.BaseDeployer
      extended by com.liferay.portal.tools.deploy.ThemeDeployer
          extended by com.liferay.portal.deploy.sandbox.ThemeSandboxDeployListener
All Implemented Interfaces:
AutoDeployer, Deployer, SandboxDeployListener

public class ThemeSandboxDeployListener
extends ThemeDeployer
implements SandboxDeployListener


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, SESSION_VERIFY_SERIALIZABLE_ATTRIBUTE, 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
ThemeSandboxDeployListener()
           
 
Method Summary
 void copyXmls(File srcFile, String displayName, PluginPackage pluginPackage)
           
 void deploy(File dir)
           
 String getDisplayName(File srcFile)
           
 void undeploy(File dir)
           
 
Methods inherited from class com.liferay.portal.tools.deploy.ThemeDeployer
checkArguments, getExtraFiltersContent, getPluginType, main, processPluginPackageProperties, stripCDATA
 
Methods inherited from class com.liferay.portal.tools.deploy.BaseDeployer
addExtJar, addRequiredJar, autoDeploy, cloneAutoDeployer, copyDependencyXml, copyDependencyXml, copyDependencyXml, copyDtds, copyJars, copyPortalDependencies, copyProperties, copyTlds, copyTomcatContextXml, deploy, deployDirectory, deployDirectory, deployFile, deployFile, downloadJar, fixPortalDependencyJar, getDeploymentHandler, getDynamicResourceServletContent, getExtraContent, getIgnoreFiltersContent, getInvokerFilterContent, getInvokerFilterContent, getPluginPackageLicensesXml, getPluginPackageLiferayVersionsXml, getPluginPackageProperties, getPluginPackageRequiredDeploymentContextsXml, 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

ThemeSandboxDeployListener

public ThemeSandboxDeployListener()
Method Detail

copyXmls

public void copyXmls(File srcFile,
                     String displayName,
                     PluginPackage pluginPackage)
              throws Exception
Specified by:
copyXmls in interface Deployer
Overrides:
copyXmls in class BaseDeployer
Throws:
Exception

deploy

public void deploy(File dir)
            throws SandboxDeployException
Specified by:
deploy in interface SandboxDeployListener
Throws:
SandboxDeployException

getDisplayName

public String getDisplayName(File srcFile)
Overrides:
getDisplayName in class BaseDeployer

undeploy

public void undeploy(File dir)
              throws SandboxDeployException
Specified by:
undeploy in interface SandboxDeployListener
Throws:
SandboxDeployException

Liferay 6.2-ce-ga5