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