public class BaseAutoDeployer
extends java.lang.Object
implements com.liferay.portal.kernel.deploy.auto.AutoDeployer
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
auiTaglibDTD |
static java.lang.String |
DEPLOY_TO_PREFIX |
protected java.lang.String |
portletExtTaglibDTD |
protected java.lang.String |
portletTaglibDTD |
protected java.lang.String |
securityTaglibDTD |
protected java.util.Set<java.nio.file.Path> |
tempDirPaths |
protected java.lang.String |
themeTaglibDTD |
protected java.lang.String |
uiTaglibDTD |
protected java.lang.String |
utilTaglibDTD |
| Constructor and Description |
|---|
BaseAutoDeployer(java.lang.String pluginType) |
| Modifier and Type | Method and Description |
|---|---|
int |
autoDeploy(com.liferay.portal.kernel.deploy.auto.context.AutoDeploymentContext autoDeploymentContext) |
void |
close() |
void |
copyDependencyXml(java.lang.String fileName,
java.lang.String targetDir) |
void |
copyDependencyXml(java.lang.String fileName,
java.lang.String targetDir,
java.util.Map<java.lang.String,java.lang.String> filterMap) |
void |
copyDependencyXml(java.lang.String fileName,
java.lang.String targetDir,
java.util.Map<java.lang.String,java.lang.String> filterMap,
boolean overwrite) |
void |
copyXmls(java.io.File srcFile,
java.lang.String displayName,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) |
void |
deployDirectory(java.io.File srcFile,
java.lang.String displayName,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) |
java.lang.String |
getExtraContent(double webXmlVersion,
java.io.File srcFile,
java.lang.String displayName) |
java.lang.String |
getIgnoreFiltersContent(java.io.File srcFile) |
java.lang.String |
getPluginType() |
java.util.Map<java.lang.String,java.lang.String> |
processPluginPackageProperties(java.io.File srcFile,
java.lang.String displayName,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) |
void |
updateDeployDirectory(java.io.File srcFile) |
public static final java.lang.String DEPLOY_TO_PREFIX
protected java.lang.String auiTaglibDTD
protected java.lang.String portletExtTaglibDTD
protected java.lang.String portletTaglibDTD
protected java.lang.String securityTaglibDTD
protected final java.util.Set<java.nio.file.Path> tempDirPaths
protected java.lang.String themeTaglibDTD
protected java.lang.String uiTaglibDTD
protected java.lang.String utilTaglibDTD
public int autoDeploy(com.liferay.portal.kernel.deploy.auto.context.AutoDeploymentContext autoDeploymentContext)
throws com.liferay.portal.kernel.deploy.auto.AutoDeployException
autoDeploy in interface com.liferay.portal.kernel.deploy.auto.AutoDeployercom.liferay.portal.kernel.deploy.auto.AutoDeployExceptionpublic void close()
throws java.io.IOException
close in interface com.liferay.portal.kernel.deploy.auto.AutoDeployerclose in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOExceptionpublic void copyDependencyXml(java.lang.String fileName,
java.lang.String targetDir)
throws java.lang.Exception
copyDependencyXml in interface com.liferay.portal.kernel.deploy.auto.AutoDeployerjava.lang.Exceptionpublic void copyDependencyXml(java.lang.String fileName,
java.lang.String targetDir,
java.util.Map<java.lang.String,java.lang.String> filterMap)
throws java.lang.Exception
copyDependencyXml in interface com.liferay.portal.kernel.deploy.auto.AutoDeployerjava.lang.Exceptionpublic void copyDependencyXml(java.lang.String fileName,
java.lang.String targetDir,
java.util.Map<java.lang.String,java.lang.String> filterMap,
boolean overwrite)
throws java.lang.Exception
copyDependencyXml in interface com.liferay.portal.kernel.deploy.auto.AutoDeployerjava.lang.Exceptionpublic void copyXmls(java.io.File srcFile,
java.lang.String displayName,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
throws java.lang.Exception
copyXmls in interface com.liferay.portal.kernel.deploy.auto.AutoDeployerjava.lang.Exceptionpublic void deployDirectory(java.io.File srcFile,
java.lang.String displayName,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getExtraContent(double webXmlVersion,
java.io.File srcFile,
java.lang.String displayName)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getIgnoreFiltersContent(java.io.File srcFile)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getPluginType()
public java.util.Map<java.lang.String,java.lang.String> processPluginPackageProperties(java.io.File srcFile,
java.lang.String displayName,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
throws java.lang.Exception
processPluginPackageProperties in interface com.liferay.portal.kernel.deploy.auto.AutoDeployerjava.lang.Exceptionpublic void updateDeployDirectory(java.io.File srcFile)
throws java.lang.Exception
java.lang.Exception