Interface AutoDeployer
- All Superinterfaces:
AutoCloseable,Closeable
- Author:
- Ivica Cardic, Brian Wing Shun Chan
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionintautoDeploy(AutoDeploymentContext autoDeploymentContext) default voidclose()voidcopyDependencyXml(String fileName, String targetDir) voidvoidcopyDependencyXml(String fileName, String targetDir, Map<String, String> filterMap, boolean overwrite) voidcopyXmls(File srcFile, String displayName, PluginPackage pluginPackage) processPluginPackageProperties(File srcFile, String displayName, PluginPackage pluginPackage)
-
Field Details
-
CODE_DEFAULT
static final int CODE_DEFAULT- See Also:
-
CODE_NOT_APPLICABLE
static final int CODE_NOT_APPLICABLE- See Also:
-
CODE_SKIP_NEWER_VERSION
static final int CODE_SKIP_NEWER_VERSION- See Also:
-
-
Method Details
-
autoDeploy
- Throws:
AutoDeployException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
copyDependencyXml
- 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
-
copyXmls
- Throws:
Exception
-
processPluginPackageProperties
Map<String,String> processPluginPackageProperties(File srcFile, String displayName, PluginPackage pluginPackage) throws Exception - Throws:
Exception
-