Package com.mrivanplays.process
Class ResultedProcessesCompletion<T>
java.lang.Object
com.mrivanplays.process.ResultedProcessesCompletion<T>
- Type Parameters:
T- result type parameter
Represents a completion of all the
resulted processes- Since:
- 0.0.1
- Author:
- Ivan Pekov
-
Method Summary
Modifier and TypeMethodDescriptionvoidCalled when allProccessesare done.voidwhenDoneAsync(Consumer<Map<String, ProcessResult<T>>> callback) Called when allProcessesare done.
-
Method Details
-
whenDone
Called when allProccessesare done.WARNING: THREAD BLOCKING METHOD.
- Parameters:
callback- aConsumerof the results
-
whenDoneAsync
Called when allProcessesare done. The difference fromwhenDone(Consumer)is that the waiting and thecallbackcall is done asynchronously.- Parameters:
callback- aConsumerof the results.- See Also:
-