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)