Class ApplicationArchive
java.lang.Object
org.bonitasoft.engine.api.impl.application.installer.ApplicationArchive
- All Implemented Interfaces:
AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddApplication(File livingApplication) addApplicationIcon(File icon) addIgnoredFile(File file) addProcess(File process) addRestAPIExtension(File extension) protected voidvoidclose()protected voiddeletePhysicalFilesFromList(List<File> list) booleanbooleanhasVersionEquivalentTo(String version) booleanhasVersionGreaterThan(String version) booleanisEmpty()voidsetVersion(String version)
-
Constructor Details
-
ApplicationArchive
public ApplicationArchive()
-
-
Method Details
-
addPage
-
addLayout
-
addTheme
-
addRestAPIExtension
-
addApplication
-
addApplicationIcon
-
addProcess
-
addIgnoredFile
-
setBdm
-
getConfigurationFile
-
setVersion
-
hasVersionGreaterThan
-
hasVersionEquivalentTo
-
hasVersion
public boolean hasVersion() -
isEmpty
public boolean isEmpty()- Returns:
trueif the application archive has no artifact
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
cleanPhysicalArtifacts
- Throws:
IOException
-
deletePhysicalFilesFromList
- Throws:
IOException
-