Есть ли существующий способ, чтобы FileInputStream
автоматически удалял основной файл при закрытии?
Я планировал создать свой собственный служебный класс, чтобы расширить FileInputStream
и сделать это сам, но меня немного удивило, что чего-то еще нет.
править: Пример использования: у меня есть действие Struts 2, которое возвращает InputStream
для загрузки файла со страницы. Насколько я могу судить, я не получаю уведомления, когда действие завершено, или FileInputStream
больше не используется, и мне не нужны (потенциально большие) временные файлы, которые создаются
Вопрос не касался Struts 2, поэтому я не включил эту информацию изначально и усложнил вопрос.