com.liferay.portal.deploy.sandbox
Class BaseSandboxHandler
java.lang.Object
com.liferay.portal.deploy.sandbox.BaseSandboxHandler
- All Implemented Interfaces:
- SandboxHandler
- Direct Known Subclasses:
- PortletSandboxHandler, ThemeSandboxHandler
public abstract class BaseSandboxHandler
- extends Object
- implements SandboxHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseSandboxHandler
public BaseSandboxHandler(Deployer deployer)
createContextXml
public void createContextXml(File dir)
throws IOException
- Throws:
IOException
createPluginPackageProperties
public void createPluginPackageProperties(File dir,
String pluginName)
throws IOException
- Throws:
IOException
deleteContextXml
public void deleteContextXml(File dir)
deploy
public void deploy(File dir)
throws SandboxDeployException
- Specified by:
deploy
in interface SandboxHandler
- Throws:
SandboxDeployException
getDisplayName
public String getDisplayName(String dirName)
- Specified by:
getDisplayName
in interface SandboxHandler
getPluginName
public String getPluginName(String dirName)
isEnabled
public boolean isEnabled(File dir)
undeploy
public void undeploy(File dir)
throws SandboxDeployException
- Specified by:
undeploy
in interface SandboxHandler
- Throws:
SandboxDeployException
clonePlugin
protected abstract void clonePlugin(File dir,
PluginPackage pluginPackage)
throws Exception
- Throws:
Exception
getEngineHostDir
protected File getEngineHostDir()
getPluginType
protected abstract String getPluginType()