Class FileSystemVersionInstaller
java.lang.Object
eu.cloudnetservice.node.impl.version.information.VersionInstaller
eu.cloudnetservice.node.impl.version.information.FileSystemVersionInstaller
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFileSystemVersionInstaller(@NonNull ServiceVersion serviceVersion, @NonNull ServiceVersionType serviceVersionType, boolean cacheFiles, @Nullable String installerExecutable, @NonNull Path workingDirectory) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()voiddeployFile(@NonNull InputStream source, @NonNull String target) voidremoveServiceVersions(@NonNull Collection<ServiceVersionType> knownTypes) Methods inherited from class VersionInstaller
cacheFiles, installerExecutable, serviceVersion, serviceVersionType
-
Field Details
-
workingDirectory
-
-
Constructor Details
-
FileSystemVersionInstaller
-
-
Method Details
-
builder
-
deployFile
- Specified by:
deployFilein classVersionInstaller
-
removeServiceVersions
public void removeServiceVersions(@NonNull @NonNull Collection<ServiceVersionType> knownTypes) throws IOException - Specified by:
removeServiceVersionsin classVersionInstaller- Throws:
IOException
-