diff --git a/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java b/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java index ceed23f46ae7c36b640d9a1758765d3d12704d6d..cbe8ec3bf4555e0cbe73860db86dd5c47cae128a 100644 --- a/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java +++ b/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java @@ -73,6 +73,7 @@ import java.util.Map; public class SLUBStoragePlugin extends AbstractStorageHandler { private static final ExLogger log = ExLogger.getExLogger(SLUBStoragePlugin.class); private static final String DIR_ROOT = "DIR_ROOT"; /** {@inheritDoc} */ + private static final int default_buffer = 32*1024; public SLUBStoragePlugin() { log.info("SLUBStoragePlugin instantiated"); @@ -305,7 +306,7 @@ public class SLUBStoragePlugin extends AbstractStorageHandler { } try (OutputStream output = java.nio.file.Files.newOutputStream( Paths.get( destFilePath))) { - IOUtil.copy(is, output); + IOUtil.copy(is, output, default_buffer); log.debug("SLUBStoragePlugin.storeEntity() try copy was successfull"); } }