Revision b002ac73

b/src/gr/grnet/pithos/web/client/Pithos.java
81 81
    private static final boolean IsLOGEnabled = false;
82 82
    public static final boolean IsDetailedHTTPLOGEnabled = true;
83 83
    public static final boolean IsFullResponseBodyLOGEnabled = true;
84
    private static final boolean EnableScheduledRefresh = true; // Make false only for debugging purposes.
84 85

  
85 86
    public static final Set<String> HTTPHeadersToIgnoreInLOG = new HashSet<String>();
86 87
    static {
......
684 685
        });
685 686
    }
686 687

  
687
    public void scheduleResfresh() {
688
    public void scheduleRefresh() {
689
        if(!Pithos.EnableScheduledRefresh) { return; }
690

  
688 691
        Scheduler.get().scheduleFixedDelay(new RepeatingCommand() {
689 692

  
690 693
            @Override
......
704 707

  
705 708
                                @Override
706 709
                                public void execute() {
707
                                    scheduleResfresh();
710
                                    scheduleRefresh();
708 711
                                }
709 712

  
710 713
                            }, false);
......
714 717

  
715 718
                                @Override
716 719
                                public void execute() {
717
                                    scheduleResfresh();
720
                                    scheduleRefresh();
718 721
                                }
719 722
                            });
720 723
                        }
721 724
                        else {
722
                            scheduleResfresh();
725
                            scheduleRefresh();
723 726
                        }
724 727
                    }
725 728

  
726 729
                    @Override
727 730
                    public void onError(Throwable t) {
728 731
                        if(t instanceof RestException && ((RestException) t).getHttpStatusCode() == HttpStatus.SC_NOT_MODIFIED) {
729
                            scheduleResfresh();
732
                            scheduleRefresh();
730 733
                        }
731 734
                        else if(retries >= MAX_RETRIES) {
732 735
                            LOG("Error heading folder. ", t);
......
1400 1403
                otherSharedTreeView = new OtherSharedTreeView(otherSharedTreeViewModel, false);
1401 1404
                trees.insert(otherSharedTreeView, 1);
1402 1405
                treeViews.add(otherSharedTreeView);
1403
                scheduleResfresh();
1406
                scheduleRefresh();
1404 1407
            }
1405 1408
        });
1406 1409
    }

Also available in: Unified diff