From 455b074bd4a4e577efa07d8ae07fa4a046b06bee Mon Sep 17 00:00:00 2001 From: Josh Stark Date: Sat, 17 Oct 2015 16:32:23 +0100 Subject: [PATCH] Changed method signature of TransferStrategy --- .../transfer/FileRecursiveTransferStrategy.java | 15 --------------- .../FilesAndFoldersTranferStrategies.java | 3 ++- .../transfer/FilesOnlyTransferStrategy.java | 3 ++- .../workflow/transfer/TransferStrategy.java | 3 ++- 4 files changed, 6 insertions(+), 18 deletions(-) delete mode 100644 src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FileRecursiveTransferStrategy.java diff --git a/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FileRecursiveTransferStrategy.java b/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FileRecursiveTransferStrategy.java deleted file mode 100644 index 7112714..0000000 --- a/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FileRecursiveTransferStrategy.java +++ /dev/null @@ -1,15 +0,0 @@ -package io.linuxserver.davos.schedule.workflow.transfer; - -import io.linuxserver.davos.transfer.ftp.connection.Connection; - -public class FileRecursiveTransferStrategy extends TransferStrategy { - - public FileRecursiveTransferStrategy(Connection connection) { - super(connection); - } - - @Override - public void transfer(String from, String to) { - // TODO Auto-generated method stub - } -} diff --git a/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FilesAndFoldersTranferStrategies.java b/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FilesAndFoldersTranferStrategies.java index 824b901..1d11083 100644 --- a/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FilesAndFoldersTranferStrategies.java +++ b/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FilesAndFoldersTranferStrategies.java @@ -1,5 +1,6 @@ package io.linuxserver.davos.schedule.workflow.transfer; +import io.linuxserver.davos.transfer.ftp.FTPFile; import io.linuxserver.davos.transfer.ftp.connection.Connection; public class FilesAndFoldersTranferStrategies extends TransferStrategy { @@ -9,7 +10,7 @@ public class FilesAndFoldersTranferStrategies extends TransferStrategy { } @Override - public void transfer(String from, String to) { + public void transfer(FTPFile fileToTransfer, String destination) { // TODO Auto-generated method stub } } diff --git a/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FilesOnlyTransferStrategy.java b/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FilesOnlyTransferStrategy.java index e6b0a96..b31de90 100644 --- a/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FilesOnlyTransferStrategy.java +++ b/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/FilesOnlyTransferStrategy.java @@ -1,5 +1,6 @@ package io.linuxserver.davos.schedule.workflow.transfer; +import io.linuxserver.davos.transfer.ftp.FTPFile; import io.linuxserver.davos.transfer.ftp.connection.Connection; public class FilesOnlyTransferStrategy extends TransferStrategy { @@ -9,7 +10,7 @@ public class FilesOnlyTransferStrategy extends TransferStrategy { } @Override - public void transfer(String from, String to) { + public void transfer(FTPFile fileToTransfer, String destination) { // TODO Auto-generated method stub } } diff --git a/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/TransferStrategy.java b/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/TransferStrategy.java index 5c9cb89..1360901 100644 --- a/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/TransferStrategy.java +++ b/src/main/java/io/linuxserver/davos/schedule/workflow/transfer/TransferStrategy.java @@ -1,5 +1,6 @@ package io.linuxserver.davos.schedule.workflow.transfer; +import io.linuxserver.davos.transfer.ftp.FTPFile; import io.linuxserver.davos.transfer.ftp.connection.Connection; public abstract class TransferStrategy { @@ -10,5 +11,5 @@ public abstract class TransferStrategy { this.connection = connection; } - public abstract void transfer(String from, String to); + public abstract void transfer(FTPFile fileToTransfer, String destination); }