Class TaskBlockClient

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void abort​(java.lang.String taskId)  
      com.xebialabs.deployit.engine.api.execution.StepBlockState addPause​(java.lang.String taskId, java.lang.String stepPath)  
      void archive​(java.lang.String taskId)  
      com.xebialabs.deployit.engine.api.execution.TaskWithBlock assign​(java.lang.String taskId, java.lang.String owner)  
      com.xebialabs.deployit.engine.api.execution.BlockState block​(java.lang.String taskId, java.lang.String blockId)  
      void cancel​(java.lang.String taskId)  
      java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> export​(java.lang.String beginDate, java.lang.String endDate)  
      java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> export​(java.lang.String beginDate, java.lang.String endDate, int page, int resultsPerPage)  
      void forceCancel​(java.lang.String taskId)  
      com.xebialabs.deployit.engine.api.execution.TaskWithBlock get​(java.lang.String taskId)  
      java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getAllCurrentTasks()  
      java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getAllCurrentTaskSummaries()  
      java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getMyCurrentTasks()  
      java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getMyCurrentTaskSummaries()  
      com.xebialabs.deployit.engine.api.dto.TaskPathStatus getStatus​(java.lang.String taskId, java.lang.String path)  
      com.xebialabs.deployit.engine.api.dto.TaskStepLog getStepLog​(java.lang.String taskId, java.lang.String path)  
      com.xebialabs.deployit.engine.api.execution.TaskWithBlock getTaskSummary​(java.lang.String taskId)  
      java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> query​(java.lang.String beginDate, java.lang.String endDate)  
      java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> query​(java.lang.String beginDate, java.lang.String endDate, int page, int resultsPerPage)  
      void schedule​(java.lang.String taskId, org.joda.time.DateTime dateTime)  
      com.xebialabs.deployit.engine.api.execution.TaskWithBlock skip​(java.lang.String taskId, java.util.List<java.lang.String> stepIds)  
      void start​(java.lang.String taskId)  
      com.xebialabs.deployit.engine.api.execution.StepState step​(java.lang.String taskId, java.lang.String stepId)  
      com.xebialabs.deployit.engine.api.execution.StepBlockState steps​(java.lang.String taskId, java.lang.String blockId)  
      void stop​(java.lang.String taskId)  
      com.xebialabs.deployit.engine.api.execution.TaskWithBlock takeover​(java.lang.String taskId, java.lang.String currentOwner)  
      com.xebialabs.deployit.engine.api.execution.TaskWithBlock unskip​(java.lang.String taskId, java.util.List<java.lang.String> stepIds)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TaskBlockClient

        public TaskBlockClient()
    • Method Detail

      • getMyCurrentTaskSummaries

        public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getMyCurrentTaskSummaries()
      • getMyCurrentTasks

        public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getMyCurrentTasks()
      • getAllCurrentTaskSummaries

        public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getAllCurrentTaskSummaries()
      • getAllCurrentTasks

        public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getAllCurrentTasks()
      • get

        public com.xebialabs.deployit.engine.api.execution.TaskWithBlock get​(java.lang.String taskId)
      • getTaskSummary

        public com.xebialabs.deployit.engine.api.execution.TaskWithBlock getTaskSummary​(java.lang.String taskId)
      • block

        public com.xebialabs.deployit.engine.api.execution.BlockState block​(java.lang.String taskId,
                                                                            java.lang.String blockId)
      • steps

        public com.xebialabs.deployit.engine.api.execution.StepBlockState steps​(java.lang.String taskId,
                                                                                java.lang.String blockId)
      • step

        public com.xebialabs.deployit.engine.api.execution.StepState step​(java.lang.String taskId,
                                                                          java.lang.String stepId)
      • start

        public void start​(java.lang.String taskId)
      • schedule

        public void schedule​(java.lang.String taskId,
                             org.joda.time.DateTime dateTime)
      • stop

        public void stop​(java.lang.String taskId)
      • abort

        public void abort​(java.lang.String taskId)
      • cancel

        public void cancel​(java.lang.String taskId)
      • forceCancel

        public void forceCancel​(java.lang.String taskId)
      • archive

        public void archive​(java.lang.String taskId)
      • skip

        public com.xebialabs.deployit.engine.api.execution.TaskWithBlock skip​(java.lang.String taskId,
                                                                              java.util.List<java.lang.String> stepIds)
      • unskip

        public com.xebialabs.deployit.engine.api.execution.TaskWithBlock unskip​(java.lang.String taskId,
                                                                                java.util.List<java.lang.String> stepIds)
      • addPause

        public com.xebialabs.deployit.engine.api.execution.StepBlockState addPause​(java.lang.String taskId,
                                                                                   java.lang.String stepPath)
      • assign

        public com.xebialabs.deployit.engine.api.execution.TaskWithBlock assign​(java.lang.String taskId,
                                                                                java.lang.String owner)
      • takeover

        public com.xebialabs.deployit.engine.api.execution.TaskWithBlock takeover​(java.lang.String taskId,
                                                                                  java.lang.String currentOwner)
      • query

        public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> query​(java.lang.String beginDate,
                                                                                               java.lang.String endDate)
      • query

        public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> query​(java.lang.String beginDate,
                                                                                               java.lang.String endDate,
                                                                                               int page,
                                                                                               int resultsPerPage)
      • export

        public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> export​(java.lang.String beginDate,
                                                                                                java.lang.String endDate)
      • export

        public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> export​(java.lang.String beginDate,
                                                                                                java.lang.String endDate,
                                                                                                int page,
                                                                                                int resultsPerPage)
      • getStatus

        public com.xebialabs.deployit.engine.api.dto.TaskPathStatus getStatus​(java.lang.String taskId,
                                                                              java.lang.String path)
      • getStepLog

        public com.xebialabs.deployit.engine.api.dto.TaskStepLog getStepLog​(java.lang.String taskId,
                                                                            java.lang.String path)