Class DefaultTaskExecutionFuture
java.lang.Object
de.hybris.platform.ruleengine.concurrency.impl.DefaultTaskExecutionFuture
- All Implemented Interfaces:
TaskExecutionFuture<TaskResult>
- Direct Known Subclasses:
RuleCompilerFuture,RulePublishingFuture
Default barebones implementation of
TaskExecutionFuture-
Constructor Summary
ConstructorsConstructorDescriptionDefaultTaskExecutionFuture(Set<Thread> workers) DefaultTaskExecutionFuture(Set<Thread> workers, long predestroyTimeout) -
Method Summary
Modifier and TypeMethodDescriptionlongvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.ruleengine.concurrency.TaskExecutionFuture
waitForTasksToFinish, waitWhileWorkerIsRunning
-
Constructor Details
-
DefaultTaskExecutionFuture
-
DefaultTaskExecutionFuture
-
-
Method Details
-
getTaskResult
- Specified by:
getTaskResultin interfaceTaskExecutionFuture<TaskResult>
-
getWorkerPreDestroyTimeout
public long getWorkerPreDestroyTimeout()- Specified by:
getWorkerPreDestroyTimeoutin interfaceTaskExecutionFuture<TaskResult>
-
waitForTasksToFinish
public void waitForTasksToFinish()- Specified by:
waitForTasksToFinishin interfaceTaskExecutionFuture<TaskResult>
-