Added Buffered Streams to improve performance

This commit is contained in:
Ziver Koc 2014-09-18 13:51:02 +02:00
parent b8ea934e3b
commit 5b4eac8dfa
3 changed files with 6 additions and 3 deletions

View file

@ -5,6 +5,7 @@ import com.ericsson.uecontrol.gui.util.Configurator.Configurable;
import org.apache.log4j.Logger;
import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
@ -35,7 +36,7 @@ public class UeBehaviourFileDownload extends UeBehaviour {
connection.setReadTimeout(3000);
connection.setUseCaches(false);
connection.connect();
InputStream in = connection.getInputStream();
InputStream in = new BufferedInputStream(connection.getInputStream());
long progress = 0;
long read = 0;

View file

@ -6,6 +6,7 @@ import com.ericsson.uecontrol.gui.util.Configurator.Configurable;
import org.apache.log4j.Logger;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.net.URL;
@ -42,7 +43,7 @@ public class UeBehaviourFtpUpload extends UeBehaviour {
connection.setConnectTimeout(5000);
connection.setReadTimeout(3000);
connection.connect();
OutputStream out = connection.getOutputStream();
OutputStream out = new BufferedOutputStream(connection.getOutputStream());
int total = 0;
while(total < size && !stopExecution()){

View file

@ -5,6 +5,7 @@ import com.ericsson.uecontrol.gui.util.Configurator.Configurable;
import org.apache.log4j.Logger;
import java.io.BufferedInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
@ -79,7 +80,7 @@ public class UeBehaviourSurfing extends UeBehaviour {
connection.setReadTimeout(3000);
connection.setUseCaches(false);
connection.connect();
InputStream in = connection.getInputStream();
InputStream in = new BufferedInputStream(connection.getInputStream());
if (estimatedDataLength < 0)
estimatedDataLength = in.available();