public abstract class BaseSandboxHandler extends java.lang.Object implements SandboxHandler
SANDBOX_MARKER| Constructor and Description |
|---|
BaseSandboxHandler(com.liferay.portal.kernel.deploy.Deployer deployer) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
clonePlugin(java.io.File dir,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) |
void |
createContextXml(java.io.File dir) |
void |
createPluginPackageProperties(java.io.File dir,
java.lang.String pluginName) |
void |
deleteContextXml(java.io.File dir) |
void |
deploy(java.io.File dir) |
java.lang.String |
getDisplayName(java.lang.String dirName) |
protected java.io.File |
getEngineHostDir() |
java.lang.String |
getPluginName(java.lang.String dirName) |
protected abstract java.lang.String |
getPluginType() |
boolean |
isEnabled(java.io.File dir) |
void |
undeploy(java.io.File dir) |
public BaseSandboxHandler(com.liferay.portal.kernel.deploy.Deployer deployer)
public void createContextXml(java.io.File dir)
throws java.io.IOException
java.io.IOExceptionpublic void createPluginPackageProperties(java.io.File dir,
java.lang.String pluginName)
throws java.io.IOException
java.io.IOExceptionpublic void deleteContextXml(java.io.File dir)
public void deploy(java.io.File dir)
throws com.liferay.portal.kernel.deploy.sandbox.SandboxDeployException
deploy in interface SandboxHandlercom.liferay.portal.kernel.deploy.sandbox.SandboxDeployExceptionpublic java.lang.String getDisplayName(java.lang.String dirName)
getDisplayName in interface SandboxHandlerpublic java.lang.String getPluginName(java.lang.String dirName)
public boolean isEnabled(java.io.File dir)
public void undeploy(java.io.File dir)
throws com.liferay.portal.kernel.deploy.sandbox.SandboxDeployException
undeploy in interface SandboxHandlercom.liferay.portal.kernel.deploy.sandbox.SandboxDeployExceptionprotected abstract void clonePlugin(java.io.File dir,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
throws java.lang.Exception
java.lang.Exceptionprotected java.io.File getEngineHostDir()
protected abstract java.lang.String getPluginType()