Package io.openems.common.function
Interface ThrowingRunnable<E extends Exception>
- Type Parameters:
E
- the exception type
- All Known Implementing Classes:
SetPvLimitHandler
,SetPvLimitHandler
,SetPvLimitHandler
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
run()
When an object implementing interfaceRunnable
is used to create a thread, starting the thread causes the object'srun
method to be called in that separately executing thread.
-
Method Details
-
run
When an object implementing interfaceRunnable
is used to create a thread, starting the thread causes the object'srun
method to be called in that separately executing thread.The general contract of the method
run
is that it may take any action whatsoever.- Throws:
E
- on error- See Also:
-