Liferay 6.2.0

com.liferay.portal.kernel.deploy
Interface Deployer

All Known Implementing Classes:
BaseDeployer, ExtAutoDeployer, ExtDeployer, HookAutoDeployer, HookDeployer, HookExplodedTomcatDeployer, LayoutTemplateAutoDeployer, LayoutTemplateDeployer, LayoutTemplateExplodedTomcatDeployer, ModuleAutoDeployer, MVCPortletAutoDeployer, MVCPortletExplodedTomcatDeployer, PHPPortletAutoDeployer, PHPPortletExplodedTomcatDeployer, PortletAutoDeployer, PortletDeployer, PortletExplodedTomcatDeployer, PortletSandboxDeployListener, ThemeAutoDeployer, ThemeDeployer, ThemeExplodedTomcatDeployer, ThemeSandboxDeployListener, WAIAutoDeployer, WebAutoDeployer, WebDeployer

public interface Deployer


Method Summary
abstract  void addExtJar(List<String> jars, String resource)
           
abstract  void addRequiredJar(List<String> jars, String resource)
           
abstract  void checkArguments()
           
abstract  void copyDependencyXml(String fileName, String targetDir)
           
abstract  void copyDependencyXml(String fileName, String targetDir, Map<String,String> filterMap)
           
abstract  void copyDependencyXml(String fileName, String targetDir, Map<String,String> filterMap, boolean overwrite)
           
abstract  void copyJars(File srcFile, PluginPackage pluginPackage)
           
abstract  void copyProperties(File srcFile, PluginPackage pluginPackage)
           
abstract  void copyTlds(File srcFile, PluginPackage pluginPackage)
           
abstract  void copyXmls(File srcFile, String displayName, PluginPackage pluginPackage)
           
abstract  Map<String,String> processPluginPackageProperties(File srcFile, String displayName, PluginPackage pluginPackage)
           
abstract  PluginPackage readPluginPackage(File file)
           
abstract  void setAppServerType(String appServerType)
           
abstract  void setAuiTaglibDTD(String auiTaglibDTD)
           
abstract  void setBaseDir(String baseDir)
           
abstract  void setDestDir(String destDir)
           
abstract  void setFilePattern(String filePattern)
           
abstract  void setJars(List<String> jars)
           
abstract  void setJbossPrefix(String jbossPrefix)
           
abstract  void setPortletExtTaglibDTD(String portletExtTaglibDTD)
           
abstract  void setPortletTaglibDTD(String portletTaglibDTD)
           
abstract  void setSecurityTaglibDTD(String securityTaglibDTD)
           
abstract  void setThemeTaglibDTD(String themeTaglibDTD)
           
abstract  void setTomcatLibDir(String tomcatLibDir)
           
abstract  void setUiTaglibDTD(String uiTaglibDTD)
           
abstract  void setUnpackWar(boolean unpackWar)
           
abstract  void setUtilTaglibDTD(String utilTaglibDTD)
           
abstract  void setWars(List<String> wars)
           
abstract  void setWildflyPrefix(String wildflyPrefix)
           
abstract  void updateWebXml(File webXml, File srcFile, String displayName, PluginPackage pluginPackage)
           
 

Method Detail

addExtJar

void addExtJar(List<String> jars,
               String resource)
               throws Exception
Throws:
Exception

addRequiredJar

void addRequiredJar(List<String> jars,
                    String resource)
                    throws Exception
Throws:
Exception

checkArguments

void checkArguments()

copyDependencyXml

void copyDependencyXml(String fileName,
                       String targetDir)
                       throws Exception
Throws:
Exception

copyDependencyXml

void copyDependencyXml(String fileName,
                       String targetDir,
                       Map<String,String> filterMap)
                       throws Exception
Throws:
Exception

copyDependencyXml

void copyDependencyXml(String fileName,
                       String targetDir,
                       Map<String,String> filterMap,
                       boolean overwrite)
                       throws Exception
Throws:
Exception

copyJars

void copyJars(File srcFile,
              PluginPackage pluginPackage)
              throws Exception
Throws:
Exception

copyProperties

void copyProperties(File srcFile,
                    PluginPackage pluginPackage)
                    throws Exception
Throws:
Exception

copyTlds

void copyTlds(File srcFile,
              PluginPackage pluginPackage)
              throws Exception
Throws:
Exception

copyXmls

void copyXmls(File srcFile,
              String displayName,
              PluginPackage pluginPackage)
              throws Exception
Throws:
Exception

processPluginPackageProperties

Map<String,String> processPluginPackageProperties(File srcFile,
                                                  String displayName,
                                                  PluginPackage pluginPackage)
                                                  throws Exception
Throws:
Exception

readPluginPackage

PluginPackage readPluginPackage(File file)

setAppServerType

void setAppServerType(String appServerType)

setAuiTaglibDTD

void setAuiTaglibDTD(String auiTaglibDTD)

setBaseDir

void setBaseDir(String baseDir)

setDestDir

void setDestDir(String destDir)

setFilePattern

void setFilePattern(String filePattern)

setJars

void setJars(List<String> jars)

setJbossPrefix

void setJbossPrefix(String jbossPrefix)

setPortletExtTaglibDTD

void setPortletExtTaglibDTD(String portletExtTaglibDTD)

setPortletTaglibDTD

void setPortletTaglibDTD(String portletTaglibDTD)

setSecurityTaglibDTD

void setSecurityTaglibDTD(String securityTaglibDTD)

setThemeTaglibDTD

void setThemeTaglibDTD(String themeTaglibDTD)

setTomcatLibDir

void setTomcatLibDir(String tomcatLibDir)

setUiTaglibDTD

void setUiTaglibDTD(String uiTaglibDTD)

setUnpackWar

void setUnpackWar(boolean unpackWar)

setUtilTaglibDTD

void setUtilTaglibDTD(String utilTaglibDTD)

setWars

void setWars(List<String> wars)

setWildflyPrefix

void setWildflyPrefix(String wildflyPrefix)

updateWebXml

void updateWebXml(File webXml,
                  File srcFile,
                  String displayName,
                  PluginPackage pluginPackage)
                  throws Exception
Throws:
Exception

Liferay 6.2.0