protected static class RobotsManager.HostExecutor extends ExecutorBase
Modifier and Type | Field and Description |
---|---|
protected IVersionActivity |
activities |
protected RobotsManager.RobotsData |
returnValue |
protected RobotsManager.HostDescription |
thisHost |
protected RobotsManager |
thisManager |
_rcsid
Constructor and Description |
---|
RobotsManager.HostExecutor(RobotsManager manager,
IVersionActivity activities,
RobotsManager.HostDescription objectDescription)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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,
Object cachedObject)
Notify the implementing class of the existence of a cached version of the
object.
|
RobotsManager.RobotsData |
getResults()
Get the result.
|
protected RobotsManager thisManager
protected RobotsManager.RobotsData returnValue
protected RobotsManager.HostDescription thisHost
protected IVersionActivity activities
public RobotsManager.HostExecutor(RobotsManager manager, IVersionActivity activities, RobotsManager.HostDescription objectDescription)
manager
- is the RobotsManager class instance.objectDescription
- is the desired object description.public RobotsManager.RobotsData getResults()
public Object[] create(ICacheDescription[] objectDescriptions) throws ManifoldCFException
objectDescriptions
- is the set of unique identifier of the object.ManifoldCFException
public void exists(ICacheDescription objectDescription, Object cachedObject) throws ManifoldCFException
objectDescription
- is the unique identifier of the object.cachedObject
- is the cached object.ManifoldCFException
public void execute() throws ManifoldCFException
ManifoldCFException