Class DeployApplicationService
- java.lang.Object
-
- nl.jpoint.vertx.deploy.agent.service.DeployApplicationService
-
public class DeployApplicationService extends Object
-
-
Constructor Summary
Constructors Constructor Description DeployApplicationService(DeployConfig config, io.vertx.core.Vertx vertx)
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description voidaddApplicationDeployResult(boolean succeeded, String message, String deploymentId)rx.Observable<Boolean>cleanup()rx.Observable<DeployApplicationRequest>deployAsync(DeployApplicationRequest deployApplicationRequest)default rx.Observable<T>downloadArtifact(T moduleRequest)default rx.Observable<T>extractArtifact(T moduleRequest)DeployConfiggetConfig()Map<String,Object>getDeployedApplicationsFailed()List<String>getDeployedApplicationsSuccess()StringgetLogType()io.vertx.core.VertxgetVertx()default rx.Observable<T>parseArtifactContext(T moduleRequest)default rx.Observable<T>resolveSnapShotVersion(T moduleRequest)
-
-
-
Constructor Detail
-
DeployApplicationService
public DeployApplicationService(DeployConfig config, io.vertx.core.Vertx vertx)
-
-
Method Detail
-
deployAsync
public rx.Observable<DeployApplicationRequest> deployAsync(DeployApplicationRequest deployApplicationRequest)
-
getConfig
public DeployConfig getConfig()
-
getVertx
public io.vertx.core.Vertx getVertx()
-
getLogType
public String getLogType()
-
cleanup
public rx.Observable<Boolean> cleanup()
-
addApplicationDeployResult
public void addApplicationDeployResult(boolean succeeded, String message, String deploymentId)
-
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)
-
-