Package org.verapdf.tools.resource
Class FileResourceHandler
java.lang.Object
org.verapdf.tools.resource.FileResourceHandler
- All Implemented Interfaces:
Closeable
,AutoCloseable
Class that handles resource closing.
- Author:
- Sergey Shemyakov
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds all closeable objects from given list to handler.void
addResource
(Closeable res) Adds resource for closing.void
Adds resource for closing.void
close()
Closes all stored resources.
-
Constructor Details
-
FileResourceHandler
public FileResourceHandler()
-
-
Method Details
-
addResource
Adds resource for closing.- Parameters:
obj
- is a file stream closer to be stored.
-
addResource
Adds resource for closing.- Parameters:
res
- is a closeable object to be stored.
-
close
Closes all stored resources.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
addAll
Adds all closeable objects from given list to handler.- Parameters:
resources
-
-