baseFileTransferDao, clientID, renameOnSuccess, renameOnSuccessExtension, moveOnSuccess, moveOnSuccessNewPath, fileChunkDao, chunkSize, destructive); Object executionResult = executeCommand(chunkingRetrieveFileCommand, executionContext).getResult(); FileChunkHeader fileChunkHeader = (FileChunkHeader) executionResult; BaseFileTransferMappedRecord sftpMappedRecord = (BaseFileTransferMappedRecord) executionResult.getResult(); if (sftpMappedRecord == null)
ChunkingRetrieveFileCommand chunkingRetrieveFileCommand = new ChunkingRetrieveFileCommand(baseFileTransferDao, clientID, renameOnSuccess, renameOnSuccessExtension, moveOnSuccess, moveOnSuccessNewPath, fileChunkDao, chunkSize, destructive); Object executionResult = executeCommand(chunkingRetrieveFileCommand, executionContext).getResult(); FileChunkHeader fileChunkHeader = (FileChunkHeader) executionResult; result = fileChunkHeaderToPayload(fileChunkHeader); moveOnSuccessNewPath, destructive); ExecutionOutput executionResult = executeCommand(retrieveFileCommand, executionContext); BaseFileTransferMappedRecord ftpMappedRecord = (BaseFileTransferMappedRecord) executionResult.getResult(); if(ftpMappedRecord == null)
executeCommand(deliveryCommand, executionContext).getResult();
deliveryCommand = new DeliverBatchCommand(outputTarget, overwrite); tempFilePath = (String) executeCommand(deliveryCommand, executionContext).getResult(); if(cleanup) deliveryCommand = new DeliverBatchCommand(outputTarget, overwrite); tempFilePath = (String) executeCommand(deliveryCommand, executionContext).getResult();