public abstract class AsynchronousStatusTask
extends java.util.TimerTask
Modifier | Constructor and Description |
---|---|
protected |
AsynchronousStatusTask(ChangeList changeList, VCSThreadPool threadPool) |
Modifier and Type | Method and Description |
---|---|
boolean |
cancel() |
protected boolean |
canExit() |
protected VCSThreadPool |
getThreadPool() |
protected abstract java.lang.String |
getViewId() |
protected abstract boolean |
isChangeListVisible() |
protected boolean |
isClientReady() |
protected abstract boolean |
isControlled(java.net.URL directoryUrl) |
protected abstract void |
populateStatusCacheMap(java.util.Map<VCSHashURL,java.lang.Object> statusCacheMap, java.util.Collection<VCSHashURL> directoriesToQuery) |
void |
run() |
protected AsynchronousStatusTask(ChangeList changeList, VCSThreadPool threadPool)
public boolean cancel()
cancel
in class java.util.TimerTask
public final void run()
run
in interface java.lang.Runnable
run
in class java.util.TimerTask
protected boolean isClientReady()
protected abstract void populateStatusCacheMap(java.util.Map<VCSHashURL,java.lang.Object> statusCacheMap, java.util.Collection<VCSHashURL> directoriesToQuery) throws java.lang.Exception
java.lang.Exception
protected abstract boolean isControlled(java.net.URL directoryUrl)
protected abstract java.lang.String getViewId()
protected abstract boolean isChangeListVisible()
protected VCSThreadPool getThreadPool()
protected boolean canExit()