Class DeployApplicationService


  • public class DeployApplicationService
    extends Object
    • Constructor Detail

      • DeployApplicationService

        public DeployApplicationService​(DeployConfig config,
                                        io.vertx.core.Vertx vertx)
    • Method Detail

      • 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)
      • getDeployedApplicationsSuccess

        public List<String> getDeployedApplicationsSuccess()
      • getDeployedApplicationsFailed

        public Map<String,​Object> getDeployedApplicationsFailed()
      • 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)