Class StreamingImportingService
java.lang.Object
com.xebialabs.deployit.booter.remote.service.StreamingImportingService
- All Implemented Interfaces:
com.xebialabs.deployit.engine.api.PackageService
public class StreamingImportingService
extends Object
implements com.xebialabs.deployit.engine.api.PackageService
Imports a package bypassing resteasy. It's needed because of issue described at DEPLOYITPB-3999.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionStreamingImportingService(DeployitCommunicator communicator, Proxies proxies) Deprecated.StreamingImportingService(HttpClientHolder httpClientHolder, BooterConfig config, Proxies proxies) -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.deployit.plugin.api.udm.ConfigurationItemfetch(com.xebialabs.deployit.engine.api.dto.ImportFromUrlParams params) com.xebialabs.deployit.plugin.api.udm.ConfigurationItemcom.xebialabs.deployit.plugin.api.udm.ConfigurationItemimportPackage(String file) list()com.xebialabs.deployit.plugin.api.udm.ConfigurationItemThis method should accept LocalFileUpload instance as second parameter.
-
Constructor Details
-
StreamingImportingService
Deprecated.Use the second constructor -
StreamingImportingService
public StreamingImportingService(HttpClientHolder httpClientHolder, BooterConfig config, Proxies proxies)
-
-
Method Details
-
list
- Specified by:
listin interfacecom.xebialabs.deployit.engine.api.PackageService
-
importPackage
- Specified by:
importPackagein interfacecom.xebialabs.deployit.engine.api.PackageService
-
fetch
- Specified by:
fetchin interfacecom.xebialabs.deployit.engine.api.PackageService
-
fetch
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem fetch(com.xebialabs.deployit.engine.api.dto.ImportFromUrlParams params) - Specified by:
fetchin interfacecom.xebialabs.deployit.engine.api.PackageService
-
upload
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem upload(String file, com.xebialabs.deployit.engine.api.dto.FileUpload form) This method should accept LocalFileUpload instance as second parameter.- Specified by:
uploadin interfacecom.xebialabs.deployit.engine.api.PackageService
-