com.liferay.portal.deploy.sandbox
Class PortletSandboxDeployListener

java.lang.Object
  extended by com.liferay.portal.tools.deploy.BaseDeployer
      extended by com.liferay.portal.tools.deploy.PortletDeployer
          extended by com.liferay.portal.deploy.sandbox.PortletSandboxDeployListener
All Implemented Interfaces:
com.liferay.portal.kernel.deploy.Deployer, com.liferay.portal.kernel.deploy.sandbox.SandboxDeployListener

public class PortletSandboxDeployListener
extends PortletDeployer
implements com.liferay.portal.kernel.deploy.sandbox.SandboxDeployListener

Author:
Igor Spasic, Brian Wing Shun Chan

Field Summary
 
Fields inherited from class com.liferay.portal.tools.deploy.PortletDeployer
JSF_MYFACES, JSF_STANDARD, JSF_SUN, LIFERAY_RENDER_KIT_FACTORY, MYFACES_CONTEXT_FACTORY
 
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
 
Constructor Summary
PortletSandboxDeployListener()
           
 
Method Summary
 void deploy(java.io.File dir)
           
 java.lang.String getDisplayName(java.io.File srcFile)
           
 void undeploy(java.io.File dir)
           
 
Methods inherited from class com.liferay.portal.tools.deploy.PortletDeployer
checkArguments, copyXmls, getExtraContent, getPluginType, getServletContent, main, setupJSF, updateDeployDirectory, updatePortletXML
 
Methods inherited from class com.liferay.portal.tools.deploy.BaseDeployer
addExtJar, addRequiredJar, copyDependencyXml, copyDependencyXml, copyDependencyXml, copyJars, copyPortalDependencies, copyProperties, copyTlds, deploy, deployDirectory, deployDirectory, deployFile, deployFile, downloadJar, fixPortalDependencyJar, getDeploymentHandler, getIgnoreFiltersContent, getInvokerFilterContent, getInvokerFilterContent, getPluginPackageLicensesXml, getPluginPackageLiferayVersionsXml, getPluginPackageProperties, getPluginPackageTagsXml, getPluginPackageXmlFilterMap, getServletContextIncludeFiltersContent, getSessionFiltersContent, getSpeedFiltersContent, isJEEDeploymentEnabled, mergeDirectory, processPluginPackageProperties, readPluginPackage, rewriteFiles, setAppServerType, setAuiTaglibDTD, setBaseDir, setDestDir, setFilePattern, setJars, setJbossPrefix, setPortletExtTaglibDTD, setPortletTaglibDTD, setSecurityTaglibDTD, setThemeTaglibDTD, setTomcatLibDir, setUiTaglibDTD, setUnpackWar, setUtilTaglibDTD, setWars, updateGeronimoWebXml, updateLiferayWebXml, updateWebXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletSandboxDeployListener

public PortletSandboxDeployListener()
Method Detail

deploy

public void deploy(java.io.File dir)
            throws com.liferay.portal.kernel.deploy.sandbox.SandboxDeployException
Specified by:
deploy in interface com.liferay.portal.kernel.deploy.sandbox.SandboxDeployListener
Throws:
com.liferay.portal.kernel.deploy.sandbox.SandboxDeployException

getDisplayName

public java.lang.String getDisplayName(java.io.File srcFile)
Overrides:
getDisplayName in class BaseDeployer

undeploy

public void undeploy(java.io.File dir)
              throws com.liferay.portal.kernel.deploy.sandbox.SandboxDeployException
Specified by:
undeploy in interface com.liferay.portal.kernel.deploy.sandbox.SandboxDeployListener
Throws:
com.liferay.portal.kernel.deploy.sandbox.SandboxDeployException