@ProviderType
public interface Deployer
| Modifier and Type | Method and Description |
|---|---|
void |
addExtJar(List<String> jars,
String resource) |
void |
addRequiredJar(List<String> jars,
String resource) |
void |
checkArguments() |
void |
copyDependencyXml(String fileName,
String targetDir) |
void |
copyDependencyXml(String fileName,
String targetDir,
Map<String,String> filterMap) |
void |
copyDependencyXml(String fileName,
String targetDir,
Map<String,String> filterMap,
boolean overwrite) |
void |
copyJars(File srcFile,
PluginPackage pluginPackage) |
void |
copyProperties(File srcFile,
PluginPackage pluginPackage) |
void |
copyTlds(File srcFile,
PluginPackage pluginPackage) |
void |
copyXmls(File srcFile,
String displayName,
PluginPackage pluginPackage) |
Map<String,String> |
processPluginPackageProperties(File srcFile,
String displayName,
PluginPackage pluginPackage) |
PluginPackage |
readPluginPackage(File file) |
void |
setAppServerType(String appServerType) |
void |
setAuiTaglibDTD(String auiTaglibDTD) |
void |
setBaseDir(String baseDir) |
void |
setDestDir(String destDir) |
void |
setFilePattern(String filePattern) |
void |
setJars(List<String> jars) |
void |
setJbossPrefix(String jbossPrefix) |
void |
setPortletExtTaglibDTD(String portletExtTaglibDTD) |
void |
setPortletTaglibDTD(String portletTaglibDTD) |
void |
setSecurityTaglibDTD(String securityTaglibDTD) |
void |
setThemeTaglibDTD(String themeTaglibDTD) |
void |
setTomcatLibDir(String tomcatLibDir) |
void |
setUiTaglibDTD(String uiTaglibDTD) |
void |
setUnpackWar(boolean unpackWar) |
void |
setUtilTaglibDTD(String utilTaglibDTD) |
void |
setWars(List<String> wars) |
void |
setWildflyPrefix(String wildflyPrefix) |
void |
updateWebXml(File webXml,
File srcFile,
String displayName,
PluginPackage pluginPackage) |
String |
wrapCDATA(String string) |
void addExtJar(List<String> jars,
String resource)
throws Exception
Exceptionvoid addRequiredJar(List<String> jars,
String resource)
throws Exception
Exceptionvoid checkArguments()
void copyDependencyXml(String fileName,
String targetDir)
throws Exception
Exceptionvoid copyDependencyXml(String fileName,
String targetDir,
Map<String,String> filterMap)
throws Exception
Exceptionvoid copyDependencyXml(String fileName,
String targetDir,
Map<String,String> filterMap,
boolean overwrite)
throws Exception
Exceptionvoid copyJars(File srcFile,
PluginPackage pluginPackage)
throws Exception
Exceptionvoid copyProperties(File srcFile,
PluginPackage pluginPackage)
throws Exception
Exceptionvoid copyTlds(File srcFile,
PluginPackage pluginPackage)
throws Exception
Exceptionvoid copyXmls(File srcFile,
String displayName,
PluginPackage pluginPackage)
throws Exception
ExceptionMap<String,String> processPluginPackageProperties(File srcFile,
String displayName,
PluginPackage pluginPackage)
throws Exception
ExceptionPluginPackage readPluginPackage(File file)
void setAppServerType(String appServerType)
void setAuiTaglibDTD(String auiTaglibDTD)
void setBaseDir(String baseDir)
void setDestDir(String destDir)
void setFilePattern(String filePattern)
void setJars(List<String> jars)
void setJbossPrefix(String jbossPrefix)
void setPortletExtTaglibDTD(String portletExtTaglibDTD)
void setPortletTaglibDTD(String portletTaglibDTD)
void setSecurityTaglibDTD(String securityTaglibDTD)
void setThemeTaglibDTD(String themeTaglibDTD)
void setTomcatLibDir(String tomcatLibDir)
void setUiTaglibDTD(String uiTaglibDTD)
void setUnpackWar(boolean unpackWar)
void setUtilTaglibDTD(String utilTaglibDTD)
void setWars(List<String> wars)
void setWildflyPrefix(String wildflyPrefix)
void updateWebXml(File webXml,
File srcFile,
String displayName,
PluginPackage pluginPackage)
throws Exception
ExceptionString wrapCDATA(String string)