Class ConcurrentHelper
java.lang.Object
org.burningwave.core.extension.concurrent.ConcurrentHelper
- All Implemented Interfaces:
AutoCloseable,org.burningwave.core.Cleanable,org.burningwave.core.Closeable,org.burningwave.core.Component,org.burningwave.core.Identifiable,org.burningwave.core.iterable.Properties.Listener,org.burningwave.core.Memorizer
public class ConcurrentHelper extends Object implements org.burningwave.core.Component
-
Method Summary
Modifier and Type Method Description static ConcurrentHelpercreate()protected voidjoinAll(CompletableFuture<?>... completableFutures)booleanremoveAllTerminated(Collection<CompletableFuture<?>> completableFutureList)voidwaitFor(long interval)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Cleanable
clear, clearInBackgroundMethods inherited from interface org.burningwave.core.Closeable
close, closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.Identifiable
getId, getOperationIdMethods inherited from interface org.burningwave.core.Memorizer
getOrCreateTemporaryFolder, getOrCreateTemporaryFolder, getTemporaryFolderPrefixMethods inherited from interface org.burningwave.core.iterable.Properties.Listener
checkAndListenTo, checkAndUnregister, listenTo, processChangeNotification, unregister
-
Method Details
-
create
-
joinAll
-
removeAllTerminated
-
waitFor
public void waitFor(long interval)
-