Module omix.api
Package omix.util.ui
Interface ThrowingFunction5<R,A,B,C,D,E,Exn extends Throwable>
- Type Parameters:
E
- any type of a possibly thrown Exception.
- All Superinterfaces:
Serializable
public interface ThrowingFunction5<R,A,B,C,D,E,Exn extends Throwable> extends Serializable
This interface can be implemented to perform an arbitrary action taking argument
in a parallel thread.
- Since:
- Omix 2.0.0
- Author:
- Dr. Peter Droste, Omix Visualization
-
Method Summary
Modifier and Type Method Description R
apply(A a, B b, C c, D d, E e)
This method is called inside ofEventLoopParallelAction
orThreadAffineUtility
.
-
Method Details
-
apply
This method is called inside ofEventLoopParallelAction
orThreadAffineUtility
.- Returns:
- an arbitrary result
- Throws:
Throwable
- can throw any exception
-