Module org.junit.jupiter.api
Package org.junit.jupiter.api.extension
Interface ExtensionContext.Store.CloseableResource
- Enclosing interface:
ExtensionContext.Store
Classes implementing this interface indicate that they want to
close()
some underlying resource or resources when the enclosing Store
is closed.
Note that the CloseableResource
API is only honored for
objects stored within an extension context Store
.
The resources stored in a Store
are closed in the
inverse order they were added in.
- Since:
- 5.1
-
Method Summary
-
Method Details
-
close
Close underlying resources.- Throws:
Throwable
- any throwable will be caught and rethrown
-