Interface AutoDeployer
- All Superinterfaces:
AutoCloseable
,Closeable
- Author:
- Ivica Cardic, Brian Wing Shun Chan
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionint
autoDeploy
(AutoDeploymentContext autoDeploymentContext) default void
close()
void
copyDependencyXml
(String fileName, String targetDir) void
void
copyDependencyXml
(String fileName, String targetDir, Map<String, String> filterMap, boolean overwrite) void
copyXmls
(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:
close
in interfaceAutoCloseable
- Specified by:
close
in 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
-