Class DeployArtifactService
- java.lang.Object
-
- nl.jpoint.vertx.deploy.agent.service.DeployArtifactService
-
public class DeployArtifactService extends Object
-
-
Constructor Summary
Constructors Constructor Description DeployArtifactService(io.vertx.core.Vertx vertx, DeployConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description rx.Observable<DeployArtifactRequest>deployAsync(DeployArtifactRequest deployRequest)default rx.Observable<T>downloadArtifact(T moduleRequest)default rx.Observable<T>extractArtifact(T moduleRequest)DeployConfiggetConfig()StringgetLogType()io.vertx.core.VertxgetVertx()default rx.Observable<T>parseArtifactContext(T moduleRequest)default rx.Observable<T>resolveSnapShotVersion(T moduleRequest)
-
-
-
Constructor Detail
-
DeployArtifactService
public DeployArtifactService(io.vertx.core.Vertx vertx, DeployConfig config)
-
-
Method Detail
-
deployAsync
public rx.Observable<DeployArtifactRequest> deployAsync(DeployArtifactRequest deployRequest)
-
getConfig
public DeployConfig getConfig()
-
getVertx
public io.vertx.core.Vertx getVertx()
-
getLogType
public String getLogType()
-
resolveSnapShotVersion
public default rx.Observable<T> resolveSnapShotVersion(T moduleRequest)
-
downloadArtifact
public default rx.Observable<T> downloadArtifact(T moduleRequest)
-
parseArtifactContext
public default rx.Observable<T> parseArtifactContext(T moduleRequest)
-
extractArtifact
public default rx.Observable<T> extractArtifact(T moduleRequest)
-
-