|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.manifoldcf.core.cachemanager.ExecutorBase
org.apache.manifoldcf.crawler.jobs.Jobs.JobObjectExecutor
protected static class Jobs.JobObjectExecutor
This is the executor object for locating job objects.
| Field Summary | |
|---|---|
protected java.util.HashMap |
returnMap
|
protected JobDescription[] |
returnValues
|
protected Jobs |
thisManager
|
| Fields inherited from class org.apache.manifoldcf.core.cachemanager.ExecutorBase |
|---|
_rcsid |
| Constructor Summary | |
|---|---|
Jobs.JobObjectExecutor(Jobs manager,
Jobs.JobObjectDescription[] objectDescriptions)
Constructor. |
|
| Method Summary | |
|---|---|
java.lang.Object[] |
create(ICacheDescription[] objectDescriptions)
Create a set of new objects to operate on and cache. |
void |
execute()
Perform the desired operation. |
void |
exists(ICacheDescription objectDescription,
java.lang.Object cachedObject)
Notify the implementing class of the existence of a cached version of the object. |
JobDescription[] |
getResults(boolean[] readOnlies)
Get the result. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Jobs thisManager
protected JobDescription[] returnValues
protected java.util.HashMap returnMap
| Constructor Detail |
|---|
public Jobs.JobObjectExecutor(Jobs manager,
Jobs.JobObjectDescription[] objectDescriptions)
manager - is the ToolManager.objectDescriptions - are the object descriptions.| Method Detail |
|---|
public JobDescription[] getResults(boolean[] readOnlies)
public java.lang.Object[] create(ICacheDescription[] objectDescriptions)
throws ManifoldCFException
objectDescriptions - is the set of unique identifier of the object.
ManifoldCFException
public void exists(ICacheDescription objectDescription,
java.lang.Object cachedObject)
throws ManifoldCFException
objectDescription - is the unique identifier of the object.cachedObject - is the cached object.
ManifoldCFException
public void execute()
throws ManifoldCFException
ManifoldCFException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||