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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds all closeable objects from given list to handler.voidaddResource(Closeable res) Adds resource for closing.voidAdds resource for closing.voidclose()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:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
addAll
Adds all closeable objects from given list to handler.- Parameters:
resources-
-