UOCL-285: payment screen hanging (#42)
* UOCL-285: payment screen hanging * UOCL-290: xls exports fix * 5.3.2 release
This commit is contained in:
@@ -41,6 +41,8 @@ import java.sql.SQLException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
import java.util.concurrent.Executors;
|
||||
|
||||
|
||||
/**
|
||||
@@ -276,6 +278,7 @@ public class CustomerCSVImport extends JPanel implements JPanelView {
|
||||
* the UI responsiveness.
|
||||
*/
|
||||
private void setWorker() {
|
||||
ExecutorService customExecutor = Executors.newCachedThreadPool();
|
||||
progress = 0;
|
||||
webPBar.setStringPainted(true);
|
||||
|
||||
@@ -304,7 +307,8 @@ public class CustomerCSVImport extends JPanel implements JPanelView {
|
||||
}
|
||||
}
|
||||
};
|
||||
pbWorker.execute();
|
||||
// pbWorker.execute();
|
||||
customExecutor.submit(pbWorker);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -44,6 +44,8 @@ import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
import java.util.concurrent.Executors;
|
||||
|
||||
|
||||
/**
|
||||
@@ -292,6 +294,7 @@ public class JPanelCSVImport extends JPanel implements JPanelView {
|
||||
* the UI responsiveness.
|
||||
*/
|
||||
private void setWorker() {
|
||||
ExecutorService customExecutor = Executors.newCachedThreadPool();
|
||||
progress = 0;
|
||||
webPBar.setStringPainted(true);
|
||||
|
||||
@@ -320,7 +323,8 @@ public class JPanelCSVImport extends JPanel implements JPanelView {
|
||||
}
|
||||
}
|
||||
};
|
||||
pbWorker.execute();
|
||||
//pbWorker.execute();
|
||||
customExecutor.submit(pbWorker);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -43,6 +43,8 @@ import java.sql.SQLException;
|
||||
import java.util.List;
|
||||
import java.util.Properties;
|
||||
import java.util.UUID;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
import java.util.concurrent.Executors;
|
||||
|
||||
|
||||
/**
|
||||
@@ -511,6 +513,7 @@ public class StockQtyImport extends JPanel implements JPanelView {
|
||||
* the UI responsiveness.
|
||||
*/
|
||||
private void setWorker() {
|
||||
ExecutorService customExecutor = Executors.newCachedThreadPool();
|
||||
progress = 0;
|
||||
webPBar.setStringPainted(true);
|
||||
|
||||
@@ -539,7 +542,8 @@ public class StockQtyImport extends JPanel implements JPanelView {
|
||||
}
|
||||
}
|
||||
};
|
||||
pbWorker.execute();
|
||||
//pbWorker.execute();
|
||||
customExecutor.submit(pbWorker);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user