public abstract class VCSInvokableState
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
protected int | 
_batchCount  | 
protected java.util.Collection<java.net.URL[]> | 
_batches  | 
protected java.util.Collection<VCSHashURL> | 
_completedUrls  | 
protected int | 
_maxBatchArguments  | 
protected int | 
_n  | 
protected java.util.Collection<VCSHashURL> | 
_processedUrls  | 
protected java.util.Collection<java.net.URL> | 
_urls  | 
| Constructor and Description | 
|---|
VCSInvokableState(java.util.Collection<java.net.URL> urls)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected int | 
getBatchCount()  | 
protected int | 
getBatchesRemainingCount()  | 
java.util.Collection<java.net.URL> | 
getCompletedURLs()
Gets the collection of URLs which have completed processing by the invokable. 
 | 
java.util.Collection<java.net.URL> | 
getProcessedURLs()
Gets the collection of URLs which have completed processing by the invokable. 
 | 
protected abstract java.lang.String | 
getProgressNote(java.net.URL parent)  | 
java.net.URL[] | 
getURLs()  | 
boolean | 
hasCompleted()
Asks whether the invokable state represented by the object indicates that
 all URLs have completed processing. 
 | 
boolean | 
hasProcessed()
Asks whether the invokable state represented by the object indicates that
 one or more URLs have been processed. 
 | 
abstract void | 
reset()  | 
protected final java.util.Collection<java.net.URL> _urls
protected java.util.Collection<java.net.URL[]> _batches
protected int _maxBatchArguments
protected int _n
protected final java.util.Collection<VCSHashURL> _completedUrls
protected final java.util.Collection<VCSHashURL> _processedUrls
protected int _batchCount
public VCSInvokableState(java.util.Collection<java.net.URL> urls)
public java.net.URL[] getURLs()
protected int getBatchCount()
protected int getBatchesRemainingCount()
public boolean hasProcessed()
public boolean hasCompleted()
public java.util.Collection<java.net.URL> getCompletedURLs()
public java.util.Collection<java.net.URL> getProcessedURLs()
public abstract void reset()
protected abstract java.lang.String getProgressNote(java.net.URL parent)