public void fillDeploymentRequestContent(DeploymentRequest deploymentRequest) throws JSchException, IOException { DeploymentRequestSynergy deploymentRequestSynergy = new DeploymentRequestSynergy(); DeploymentRequestMemberTypes deploymentRequestMemberTypes = new DeploymentRequestMemberTypes(); deploymentRequestSynergy.setShell(this.synergyShell); deploymentRequestSynergy.setDeploymentRequest(deploymentRequest); deploymentRequestSynergy.setPatchList(); deploymentRequestSynergy.setObjectsLinkedToDR(deploymentRequest.getDrName()); deploymentRequestSynergy.setDeploymentRequestInfo(deploymentRequest); deploymentRequest.setMemberList( this.deploymentRequestService.getDRMembers(deploymentRequest.getDrName())); deploymentRequest.setDeploymentRequestTransferOperation( this.deploymentRequestService.getTransferOperation(deploymentRequest.getDrName())); deploymentRequest.setNumberOfTransferOperations( this.deploymentRequestService.getnumberOfTransferOperations(deploymentRequest.getDrName())); deploymentRequest.setNumberOfManualTransferOperations( this.deploymentRequestService.getNumberOfManualTransferOperations( deploymentRequest.getDrName())); deploymentRequest.setNumberOfSubjects( this.deploymentRequestService.getNumberOfSubjects(deploymentRequest.getDrName())); deploymentRequest.setNumberOfPatches(deploymentRequest.getPatchList().size()); // from Synergy deploymentRequestMemberTypes.setDeploymentRequest(deploymentRequest); deploymentRequestMemberTypes.generatePatchMemberTypes(); deploymentRequest.setTypes(deploymentRequestMemberTypes.getTypes()); }
public void fillReleaseContent() throws JSchException, IOException { if (this.hasLinkedDr) { for (DeploymentRequest deploymentRequest : this.linkedDeploymentRequest) { String drName = deploymentRequest.getDrName(); deploymentRequestSynergy = new DeploymentRequestSynergy(); deploymentRequestSynergy.setDeploymentRequest(deploymentRequest); fillDeploymentRequestContent(deploymentRequest); log.info("********************************"); // fill up DR } } else { // fill up the singleDeploymentRequest this.singleDeploymentRequest = new DeploymentRequest(); this.singleDeploymentRequest.setDrName(this.releaseName); fillDeploymentRequestContent(this.singleDeploymentRequest); } }