refactor: immutable copying (using hard links) to be easier to use for both files and directories
change: include native libraries into datamover.jar SVN: 7420
Showing
- bds/source/java/ch/systemsx/cisd/bds/storage/filesystem/Directory.java 1 addition, 1 deletion...va/ch/systemsx/cisd/bds/storage/filesystem/Directory.java
- bds/source/java/ch/systemsx/cisd/bds/storage/filesystem/LinkMakerProvider.java 8 additions, 8 deletions...stemsx/cisd/bds/storage/filesystem/LinkMakerProvider.java
- common/source/java/ch/systemsx/cisd/common/utilities/FastRecursiveHardLinkMaker.java 154 additions, 0 deletions...msx/cisd/common/utilities/FastRecursiveHardLinkMaker.java
- common/source/java/ch/systemsx/cisd/common/utilities/HardLinkMaker.java 219 additions, 0 deletions...java/ch/systemsx/cisd/common/utilities/HardLinkMaker.java
- common/source/java/ch/systemsx/cisd/common/utilities/IDirectoryImmutableCopier.java 18 additions, 17 deletions...emsx/cisd/common/utilities/IDirectoryImmutableCopier.java
- common/source/java/ch/systemsx/cisd/common/utilities/IFileImmutableCopier.java 15 additions, 13 deletions.../systemsx/cisd/common/utilities/IFileImmutableCopier.java
- common/source/java/ch/systemsx/cisd/common/utilities/IImmutableCopier.java 55 additions, 0 deletions...a/ch/systemsx/cisd/common/utilities/IImmutableCopier.java
- common/source/java/ch/systemsx/cisd/common/utilities/IPathImmutableCopier.java 0 additions, 26 deletions.../systemsx/cisd/common/utilities/IPathImmutableCopier.java
- common/source/java/ch/systemsx/cisd/common/utilities/RecursiveHardLinkMaker.java 36 additions, 218 deletions...ystemsx/cisd/common/utilities/RecursiveHardLinkMaker.java
- common/sourceTest/java/ch/systemsx/cisd/common/utilities/RecursiveHardLinkMakerTest.java 5 additions, 5 deletions...msx/cisd/common/utilities/RecursiveHardLinkMakerTest.java
- datamover/build/build.xml 11 additions, 0 deletionsdatamover/build/build.xml
- datamover/source/java/ch/systemsx/cisd/datamover/LocalProcessor.java 4 additions, 4 deletions...ource/java/ch/systemsx/cisd/datamover/LocalProcessor.java
- datamover/source/java/ch/systemsx/cisd/datamover/filesystem/FileSysOperationsFactory.java 4 additions, 4 deletions...x/cisd/datamover/filesystem/FileSysOperationsFactory.java
- datamover/source/java/ch/systemsx/cisd/datamover/filesystem/intf/IFileSysOperationsFactory.java 2 additions, 2 deletions.../datamover/filesystem/intf/IFileSysOperationsFactory.java
Loading
Please register or sign in to comment