com.xebialabs.deployit.core.rest.api
Class DtoWriter

java.lang.Object
  extended by com.xebialabs.deployit.core.rest.api.DtoWriter

@Component
public class DtoWriter
extends java.lang.Object


Constructor Summary
DtoWriter()
           
 
Method Summary
 com.xebialabs.deployit.core.api.dto.TaskInfo archivedTaskToDto(com.xebialabs.deployit.task.DeploymentTaskInfo deploymentTask)
           
 com.xebialabs.deployit.core.api.dto.ConfigurationItemDescriptorDto descriptorToDto(com.xebialabs.deployit.plugin.api.reflect.Descriptor descriptor)
           
 com.xebialabs.deployit.core.api.dto.FullTaskInfo fullArchivedTaskToDto(com.xebialabs.deployit.task.DeploymentTaskInfo deploymentTaskInfo)
           
 com.xebialabs.deployit.core.api.dto.ConfigurationItemPropertyDescriptorDto propertyDescriptorToDto(com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor)
           
 com.xebialabs.deployit.core.api.dto.Steps taskStepInfosToDto(java.util.List<? extends com.xebialabs.deployit.task.TaskStepInfo> stepList)
           
 com.xebialabs.deployit.core.api.dto.StepInfo taskStepInfoToDto(int stepNr, com.xebialabs.deployit.task.TaskStepInfo step)
           
 com.xebialabs.deployit.core.api.dto.TaskInfos tasksToDto(java.util.List<com.xebialabs.deployit.task.Task> tasks)
           
 com.xebialabs.deployit.core.api.dto.TaskInfo taskToDto(java.lang.String id, com.xebialabs.deployit.task.Task task)
           
 com.xebialabs.deployit.core.api.dto.Steps taskToDto(com.xebialabs.deployit.task.Task task)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DtoWriter

public DtoWriter()
Method Detail

descriptorToDto

public com.xebialabs.deployit.core.api.dto.ConfigurationItemDescriptorDto descriptorToDto(com.xebialabs.deployit.plugin.api.reflect.Descriptor descriptor)

propertyDescriptorToDto

public com.xebialabs.deployit.core.api.dto.ConfigurationItemPropertyDescriptorDto propertyDescriptorToDto(com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor propertyDescriptor)

tasksToDto

public com.xebialabs.deployit.core.api.dto.TaskInfos tasksToDto(java.util.List<com.xebialabs.deployit.task.Task> tasks)

taskToDto

public com.xebialabs.deployit.core.api.dto.TaskInfo taskToDto(java.lang.String id,
                                                              com.xebialabs.deployit.task.Task task)

taskStepInfoToDto

public com.xebialabs.deployit.core.api.dto.StepInfo taskStepInfoToDto(int stepNr,
                                                                      com.xebialabs.deployit.task.TaskStepInfo step)

taskToDto

public com.xebialabs.deployit.core.api.dto.Steps taskToDto(com.xebialabs.deployit.task.Task task)

taskStepInfosToDto

public com.xebialabs.deployit.core.api.dto.Steps taskStepInfosToDto(java.util.List<? extends com.xebialabs.deployit.task.TaskStepInfo> stepList)

archivedTaskToDto

public com.xebialabs.deployit.core.api.dto.TaskInfo archivedTaskToDto(com.xebialabs.deployit.task.DeploymentTaskInfo deploymentTask)

fullArchivedTaskToDto

public com.xebialabs.deployit.core.api.dto.FullTaskInfo fullArchivedTaskToDto(com.xebialabs.deployit.task.DeploymentTaskInfo deploymentTaskInfo)